研究了一圈 React 学习资料,发现最好用的 React 教程还是这个
直接说结论:
跟着W3Schools的这个React教程(https://www.w3schools.com/react/),我感觉入门最为循序渐进,必要的内容都有。这个教程一定要看 W3Schools 英文站的,内容更全面;它的中文站很多内容都是缺失的,像是后面 React Hooks 之类的内容都没有。
整理了一些相关资料的链接,发在这里备忘一下:
1. React 官网:https://reactjs.org/ React 是一个开源的 JavaScript 库,让开发者用组件 component 的方式来开发前端界面。由 Facebook 在 2013 年发布,是现在业界(最?)流行的前端开发技术。
2. JSX 官网:https://reactjs.org/docs/introducing-jsx.html JSX 是一种结合了 JavaScript 和 HTML/XML 语法的编程语言,帮助开发者更加直观顺手地编写 React 组件。
3. create-react-app:这是一个 React 教学项目,让新手快速了解怎么使用 react 开发一个单页面的 web app。https://github.com/facebook/create-react-app 其实这个教程项目挺容易上手,但是它连 React Router 都没有用到,所以用来入门实在太不够用。
4. nvm:运行 create-react-app 之前需要安装的一个软件,用于在本机上安装需要的 Node 版本。nvm 是 Node Version Manager 的缩写。https://github.com/nvm-sh/nvm 。由于我的开发环境是 Windows+VS Code,所以这里留一个 NVM for Windows 安装包的下载链接: https://github.com/coreybutler/nvm-windows#node-version-manager-nvm-for-windows
5. yarn:一个流行的 JavaScript 软件包管理器。在本机使用 nvm 可以快速安装 yarn。再使用 yarn 可以快速安装 create-react-app。由 Facebook 在 2016 年发布。https://yarnpkg.com/
评论