飞雪团队

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 32880|回复: 33

React高级实战 - 打造大众点评 WebApp

[复制链接]

6478

主题

6566

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
21758
发表于 2017-9-16 16:22:23 | 显示全部楼层 |阅读模式
  • 第1章 搭建 webpack + react 开发环境

    前端开发早就进入工程化的年代,而以 React 为框架开发,就必须使用工程化,目前前端最强大的工程化工具就是 webpack。本章节就讲述如何使用 webpack 搭建一个能自动构建编译 React 的环境,以及使用 npm 作为依赖管理工具。本节学完之后,我们就能将编写的 React 代码自动编译为浏览器可识别的代码,直接使用浏...


    , X4 B$ R+ C$ J* ^2 ?
  • 第2章 React 基础

    针对不熟悉 React 基础的同学,本章节就为你介绍 React 的基本使用,从显示最简单的 hello world 开始,到使用组件化制作页面,针对已经熟悉 React 基础的同学,本章节的后半部分讲述了我本人对 React 组件化设计、代码结构的一些思路和经验,而这些技巧是后面实战开发的理论基础,不可忽略。...

    3 K1 Y' r# ^& n2 O2 T; b
  • 第3章 React 性能优化方案

    作为一个称职的工程师,考虑性能是必须要做的事情之一。React 如此大型复杂的框架,存在性能问题是可以想象到的,但是官方也提出了优化方案。本章节将介绍如何检测性能问题,以及如何优化 React 的性能。


    + n! r8 E* i" T( z; P& X; d9 V7 r' h
  • 第4章 React-router

    使用 React 开发的是一个单页面引用程序(即 SPA),SPA的页面跳转必须依靠路由来实现,而 React “御用”的路由工具就是 React-router,本章节介绍 React-router 的使用。


    ( d& j+ X7 ~, l8 U5 a
  • 第5章 Redux 基础

    当程序复杂度提高时,程序中的数据管理就变得很复杂,此时 Redux 就能派上用场。本章节介绍 Redux 的基础,使您对 Redux 有一个初步的了解,因为后面的实战开发,会用到 Redux 来存储数据,这里要把基础打好。


    7 x0 a+ Q1 B$ E1 W
  • 第6章 使用 fetch

    使用 jQuery 开发页面是,可是使用自带的 ajax 功能获取、提交数据。而使用 React 框架时,就没必要为了 ajax 引用一个 jquery 了,这里我们推荐使用 fetch,最新的 ajax 交互方式,支持 Promise,用起来绝对简洁给力。

    5 x8 F. E5 i& H% i* n
  • 第7章 开发首页

    前面基础知识介绍完,正式进入实战开发阶段,本章节开发首页。首先分析页面,拆分组件,然后开发组件,拼接页面。给您详细展示从一个空白页面到开发出最终效果的整个过程。


    4 X% ?9 E, o: O) W6 c4 @
  • 第8章 开发城市页面

    本节讲述城市页面的开发,该页面中将学会如何在 React 中初步使用 Redux 存储简单的数据。

      U/ _3 l5 _, r& }0 B3 M* A
  • 第9章 开发搜索结果页面

    本节讲述搜索结果页的开发,该页面将为您展示常见的搜索效果如何通过 React 开发出来,并且能深刻体会到路由的使用规则,以及组件可复用带来的好处。


    ; X% M4 f, D. E/ H# x& I/ X
  • 第10章 开发详情页

    本节讲述详情页的开发,通过上两节的实战课程,学生讲会更加快速高效的学会拆分组件,复用已有组件,最后拼装成页面。


    - [# q' a1 o- {8 q7 v
  • 第11章 开发登录页面

    本节讲述登录页面的开发,将再次使用 Redux 存储数据,并判断用户的登录状态,以及登录之后跳转的处理。

    ; B' M5 P7 I/ \8 n" N% [1 g! h
  • 第12章 收藏和购买功能

    通过本节收藏和购买的功能开发,您将体会到更加复杂的 Redux 应用。

    ! _% K! n( D1 B
  • 第13章 开发用户中心页

    本节讲述用户中心页面的开发,该页面是一个比较基础的页面,跟之前一样拆分组件、复用组件、拼装页面。此时您应该能快速高效的掌握课程的全部内容。


    * w8 K3 W& F+ e8 p4 t
  • 第14章 评价功能

    通过本节评价功能,您将学会在 React 中如何操作页面变化,即数据驱动视图的开发方式。另外,您将学会使用 fetch 提交数据,而之前都是用 fetch 获取数据。


    ' f  x8 C) T* R, E/ }
  • 第15章 扩展-项目代码版本升级

    项目代码版本升级,webpack2升级到webpack3。


    7 S3 F6 _$ i2 e6 S: t& e2 A1 w
  • 下载地址:

    游客,如果您要查看本帖隐藏内容请回复


    2 ^5 }; ^* U5 X8 T3 H6 |6 p5 T9 j* J' E

2 B; z, c* u7 Z1 r* x1 Q/ _
回复

使用道具 举报

0

主题

218

帖子

545

积分

VIP会员

积分
545
发表于 2017-9-16 22:50:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

210

帖子

1446

积分

VIP会员

积分
1446
发表于 2017-9-17 08:56:23 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

195

帖子

516

积分

VIP会员

积分
516
发表于 2017-9-17 18:00:24 | 显示全部楼层
RE: React高级实战 - 打造大众点评 WebApp [修改]
回复 支持 反对

使用道具 举报

0

主题

176

帖子

1314

积分

VIP会员

积分
1314
发表于 2017-9-17 23:25:19 | 显示全部楼层
回复

使用道具 举报

0

主题

277

帖子

2781

积分

VIP会员

积分
2781
发表于 2017-9-18 14:32:45 | 显示全部楼层
第15章 扩展-项目代码版本升级
回复 支持 反对

使用道具 举报

0

主题

108

帖子

1102

积分

VIP会员

积分
1102
发表于 2017-9-19 02:55:59 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

201

帖子

1482

积分

VIP会员

积分
1482
发表于 2017-9-19 13:26:36 | 显示全部楼层
React高级实战 - 打造大众点评 WebApp
回复 支持 反对

使用道具 举报

0

主题

242

帖子

1033

积分

VIP会员

积分
1033
发表于 2017-9-19 20:40:17 | 显示全部楼层
6666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

171

帖子

1218

积分

VIP会员

积分
1218
发表于 2017-9-20 16:13:56 | 显示全部楼层
回复 支持 反对

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|飞雪团队

GMT+8, 2025-4-30 17:43 , Processed in 0.432439 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表