灵活的框架或者库给开发者很大的自由空间,自由的代价是责任。简单的应用可以随心所欲,但是一旦开发复杂的应用时,就需要有清晰的逻辑分层,可执行的工作流,可移植的能力「如客户端或者服务端渲染」。前端开发总是面临这三个技术问题:
- 组件依赖关系
- 状态数据流动
- 异步操作响应
团队协作也会面临三个管理问题:
- 代码风格
- 测试驱动
- 工作流
本场 Chat 将从三个阶段的技术栈带你构建前端架构:
- 初级栈,使用 create-react-app
- 中级栈,使用 React、Mobx、Mobx-State-Tree、Webpack、Babel
- 高级栈,中级栈的基础上增加 Server-Side Render
阅读全文: http://gitbook.cn/gitchat/activity/59c990b1471754088fe805ac
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。