浅尝初试 React 技术栈

作者/分享人:余博伦
向 Ta 提问
GitChatFan/CryptoClubFounder/fccOrganizer/Zhihuer

用最快的速度领略一下 React 技术栈的功能和特性。内容知识点包括:React@15.6、Redux、react-router@4.0。你将能够了解到:

  • 如何使用 React 编写组件,并学习使用展示组件与容器组件的概念解耦应用功能的方法。
  • 如何使用 Redux 管理应用的状态数据。
  • 最新版本的 react-router 如何使用。

文章将通过一个超简单的计数器的例子来说明上述的所有知识点。如果你已经掌握了 JavaScript 基础,想要学习 React 又不知道从何下手,一定不要错过这场分享袄~

实录提要:

  • Vue、React、Angular 几大前端框架的优劣势是什么?各自都适合在哪些领域?
  • 关于技术选型,mobx 和 redux 的对比,比如一个内部的平台系统?
  • 为何推荐在 componentDidMount 中发送请求?
  • 推荐基于 RRV4 + Redux,比较易于拓展的目录结构?
  • 对 styeld-components 有什么看法?对 React 里面的 Inline Styles 有什么看法?
  • React 和类似的 Angler、Vue 等与 bootstrap 的关系是什么?
  • React 和 Django 怎么实现前后端分离的开发,有好的教程、博客推荐吗?
  • 现在用 React 写单一的小组件,怎么结合到页面应用里?
已有370人预订
预订达标
文章出炉
交流日期
     
17.07.06
17.07.20
17.07.27 20:30
查看文章评论/提问
小心
牛,收益匪浅
🙊🙈🙉
二楼
unclexiao
确实很“浅尝初试”,但条理非常清晰,描述也十分形象,对于新手应当是很有帮助的。
whofee
文章通俗易懂,配合购买的视频来看很棒。知识的划分也清晰,对新手很友好,我觉得很OK。(其实我就想要书)
类定义组件里绑定方法的方式错了,应该在构造函数里用bind绑定,而非在render方法里调用,这样子会导致每次渲染都会绑定一次事件
余博伦: 最优的方法应该是使用 arrow function 的语法声明事件处理函数,这样既可以照顾性能,也能简化语法。文中为了尽量减少代码所以采用了匿名函数的书写方式。
BigK
余老师更上一层楼
余博伦
如果有不清楚的地方,可以结合文档去查阅更详细的知识点介绍,也可以留着问题在Chat的时候交流。
陈望基
虽然写vue,但是也来支持下余大大
江中芦苇
能分析下vue,react,angular几大前端框架的优劣势吗?各自都适合在那些领域?
Calpa
对于近期 Apache 基金会禁止使用 React 在内的 Facebook Licence,你觉得会影响初创企业的技术架构吗?对于中国的普通程序员来说,应该投放更多时间掌握 React吗?
史上最年轻的特级厨师刘昴星
萌新问一下,现在会用react写单一的小组件,怎么结合到页面应用里,需要继续学习哪些知识
张东明
最近在写一个chrome插件,给一个react最前端的站用。感觉在react和那些原生dom之间的通信上遇到了不少问题。比如我想监听router跳转事件,这个事件在内部好拿,那怎么把这个事件暴露出去,让插件活着什么外部的js能调呢?
Felix
牛,收益匪浅
你可能还喜欢
使用 Spring Boot 开发邮件系统
纯洁的微笑
Python 爬虫入门实战之猫眼电影数据抓取
若数
基于深度学习的计算机视觉技术在无人驾驶中的应用
美团技术团队
Elasticsearch 搜索引擎应用实战
图南
Spring Boot 晋级:统一异常处理
文心紫竹
Java 性能瓶颈分析工具
蓬蒿
微信扫描登录