level 5
喜欢玩游戏的小伙伴对段位一定不陌生,我们可以参考游戏中的段位做一下学习路线的规划
2020年08月04日 02点08分
1
level 5
青铜 - 从零开始小学生:怀着满腔的热血,看到了这一个行业的希望和未来,准备开始学习 Web 开发知识。
先通过 w3cschool 等免费学习资源把 HTML、CSS 和 JavaScript 的基本操作学会了
写一个简单的表白页面送给你的女/男朋友,展示一下自己努力的成果,如果没有就当我没说
2020年08月04日 02点08分
2
level 5
2.白银 - 懵懵懂懂初学者:懂得如何使用 HTML、CSS 和 JavaScript 三大件来实现基本页面开发功能
选择一个可以覆盖多种场景、可以随自己意愿调整难度的项目尝试实现,如博客系统、记账本、Markdown 编辑器等
从 React 和 Vue 这两个框架中选择一个进行学习
2020年08月04日 02点08分
3
level 5
3.黄金 - 轻车熟路新玩家:懂得使用框架来实现上面所举例项目
学习 Redux、Vuex 或者 MobX 等状态管理工具,并将他们使用到前面的项目中
思考状态管理工具为你的项目带来了什么好处
2020年08月04日 02点08分
4
level 5
4.铂金 V - 初出茅庐新司机: 懂得如何使用脚手架创建项目,并且能将代码结构根据模块化的思想进行安排
学习 TypeScript,对前面的项目进行重写,注重对数据结构和类型的控制
学习 Node.js,试着配合数据库实现一个比博客系统更为复杂的 CMS(内容管理系统),如 图书馆管理系统、仓库管理系统
2020年08月04日 02点08分
5
level 5
5.铂金 I - 基本上手好司机:如果是懂得如何利用 Node.js 或 TypeScript 编写业务代码的
思考在前面使用框架开发的项目中,有哪些代码是重复冗余的,有哪些逻辑是可以在多个组件之间共用的
学习利用 ES2015 或更新的 JavaScript 标准,逐步替换使用框架所编写的代码
2020年08月04日 02点08分
6