react

React Hooks

现代的前端开发框架和库都提倡基于组件式的开发模式,React 在发布的时候就称作是 Component-Based UI library,也是早期把组件式开发模式引入到前端开发的 UI 库之一。组件式开发的好处显而易见,组件拥有自己独立的状态(state…

React 高阶组件

React 高阶组件简单来说, 就是一个 function 接受一个 component 作为参数, 最后返回一个新的组件, 高阶组件的概念来自于 Javascript 中的高阶函数。 高阶函数 因为函数在 Javascript 中为一等公民(first-class…

React Server Rendering

得益于 virtual DOM 和 jsx, React 并不需要依赖于 DOM, 所以能在服务器上渲染 React 应用, 并且向客户端发送 HTML 代码. Babel es6+ Node 目前只支持部分 es6 特性,我们需要 Babel…