¶ 初探
¶ 基础介绍:
react:
新的编程思想/方式
React Native:
原生app
未来新技术:
React Native、React VR、react360
官网:
推荐英文文档学习
¶ React Fiber:
16.2+的react统一称呼。(React 16 RC)
优点**:**react底层在事件循环中,加入了优先级等一些概念,可以利用事件循环的一些碎片时间,执行一些高优先级的用户事件、提升用户体验。
¶ react vs vue:
react更灵活、处理复杂业务时有更多的技术方案。易上手、难精通。
vue提供api多、功能实现简单、上手快。开发起来爽。但不是说不能用于大型项目。
¶ 知识点概览:
¶ 开发环境搭建:
脚手架工具:creat-react-app
You’ll need to have Node >= 8.10 and npm >= 5.6 on your machine. To create a project, run:
- npm install -g create-react-app
- npx create-react-app my-app
- cd my-app
- npm start
安装包的时候,可以手机给电脑开WIFI,这样很大程度上避免出现包安装错误的问题。
¶ 工程目录简介:
← React 学习笔记 TypeScript →