.

2017-08-18  本文已影响32人  凸小布

进击的react - https://zhuanlan.zhihu.com/advancing-react


面试中问什么react问题 - https://zhuanlan.zhihu.com/p/28176065


入门级问题

进阶级问题

高手级问题


React新的前端思维方式

1 - 如何初始化一个React项目

// 全局安装快速来发React应用的工具
npm install --global create-react-app

// 在当前目录下创建指定参数名的应用目录
create-react-app first_react_app

cd first_react_app
npm start

2 - 如何创建一个React组件(能完成某个特定功能的独立的可重用的代码)

// 从reacr 库中引入React 和 Component
import React, { Component } from 'react';

// 使用ES6的语法来构建组件类,Component作为所有组件的基类,提供了很多组件共有的功能
class ClickCounter extends Component {}
// import是ES6语法中导入文件模块的方式,
// 兼容性问题,ES6语法的JavaScript代码会被webpack 和 babel 转译成所有浏览器都支持的ES5语法
import ClickCounter from './ClickCounter'

3 - JSX

4 - React的工作方式

设计高质量的React组件


上一篇 下一篇

猜你喜欢

热点阅读