React Js 路线图 - 2022
在学习某些东西时,试图弄清楚从哪里开始或走向哪里真是太累了,比如 React Js,那里有那么多教程(视频和 PDF),但确切的起点在哪里,需要学习什么东西才能很好地掌握 React Js?
你好👋,我是 Lucas,我将带你了解 2022 年的 React Js 路线图——在这里你将了解成为一名真正的 React 开发人员需要学习什么,以及申请下一份工作需要什么。
成为这个行业专家的最佳方法是不断阅读你想学习的任何技术的文档,保持与时俱进。举个例子,如果我发布一个关于 React 的教程,几个月后它就会过时,因为会有更新的版本发布,而且肯定会更好,但之后文档也会更新。这就是为什么你应该先学会阅读文档。
想要在 React Js 中开发自己,你需要具备一定的 JavaScript 知识。让我们看看你需要了解哪些内容:
- 变量
- 功能
- 数据类型(对象和数组)
- Dom 操作
- 异步
了解这些后,我可以保证您在学习 React Js 的旅程中取得成功。
学习这些内容的最佳场所之一是MDN
作为 React Js 开发人员,您需要了解以下内容:
- 成分
- 路由
- 道具
- 州
- 检查/开发人员工具
- Hooks(useState、useEffect、useContext……)
- Redux
- 造型 UI(脉轮 UI、顺风……)
- 测试(开玩笑……)
- API 消耗(一个很好的建议)
文档是一个很好的学习来源
确保将你的每个项目都添加到 github。
您可以参与的一些很酷的项目是:
- 天气应用程序(教你获取api)
- 待办事项应用程序(教你如何传递道具和其他东西)
- 电子商务(教你获取 API 并使用商店 - 例如 Redux。无需编写后端,只需使用Commerce Js
在做这些的同时,不要害怕求职。不要害怕。遵循优秀的简历模板。无论你被拒绝多少次,都不要放弃。
不要害怕接项目(不是免费的,而是付费的)。我为什么要接付费项目/合同?当你接手项目并收到部分付款的那一刻,你就知道你必须完成它。但如果没有付款,你可能永远无法完成或按计划完成。
说到项目,你该如何开始构建一个项目呢?想想看:我是一名 React.js 开发者,但项目对我来说总是显得很复杂,我该怎么做呢?
最重要的是:无论项目规模大小,务必将其分解成各个部分。例如,让我们创建自己的 Facebook。
您会问有哪些功能?
- 查看帖子
- 创建帖子
我们假设这就是它所做的全部。
已经了解了这些信息,您需要做的就非常简单了:
- 创建一个从 API 获取(GET)并显示结果的组件。
- 创建一个通过 API 发送(POST)的组件 - 在该组件内,您将拥有用于发布和发送按钮的输入按钮。
如果你学会将事物分解成组件,那么使用 React 进行构建就非常容易
赶紧做一下这个测试吧。把 Twitter 主页拆分成几个部分,然后评论你的答案。
如果这篇文章真的有帮助,请点赞并分享。谢谢。
文章来源:https://dev.to/sam_lukaa/react-js-roadmap-2022-4p96