🔥 2020 年 Web 开发人员前端路线图
这些笔记是Andrei Neagoie在《2020 年 Web 开发者路线图》中提出的建议的一部分。我邀请您复习一下《2020 年 Web 开发者完整课程》,或者如果您有经验,可以学习一下《2020 年初级到高级 Web 开发者完整课程》,并获取您自己的见解。所以,这是一个很棒的反馈,它告诉我们作为 Web 开发者,我们在 2020 年应该关注什么。第一部分涵盖了路线图中的前端视角,后端部分即将推出😅。
重要提示:强烈推荐标有🚀的链接和注释
一般建议
- 掌握你的IDE
- 提高你的基本功
- Git/Github
- 终端技巧
- 学习如何将文件上传到主机并创建自己的域名
- 了解有关 JSON/gRPC 的更多信息
前端
浏览器提供的 Web API
HTML5🚀
CSS3🚀
- 动画
- CSS 变量
- Rem vs EM vs PX
- 媒体查询
- 预处理器
- CSS 布局
- JS 中的 CSS
- 组织 CSS
- 框架和库
JavaScript
- 基础知识🚀
- 编译器/转译器
- 框架/库
国家管理
SSR🚀
助手🚀
构建工具
Web 组件
包管理
热门图书馆
JAM 堆栈🚀
单元测试
- 开玩笑🚀
- 艾娃
- 摩卡 / 柴 / 西农
- 茉莉花
- React 测试库🚀
端到端测试
持续集成/持续交付
后端
静态托管
- 泽特/韦尔塞尔
- 涌
- Gitlab 页面
- Github 页面🚀
- Netlify🚀
托管主机
云
Web服务器
- Nginx 🚀和 [Nginx 负载均衡]( http://nginx.org/en/docs/(http/load_balancing.html)
- 凯迪拉克 2 🚀
- 阿帕奇
- CDN Cloudfare 🚀
无服务器
Node.js
🦕 Deno
Python🚀
API 消耗
验证
- 托管:Firebase🚀
- 第三方:Oauth2🚀
- 基于 Cookie 的身份验证
- 基于令牌的身份验证🚀
容器
关系数据库🚀
NoSQL 数据库
托管数据库
移动的
- React Native 🚀
- Flutter 🚀
- 渐进式网页应用🚀
- 爱奥尼
- NativeScript
桌面
机器学习
- 预构建模型🚀,例如 cloudML / Firebase ML / Clarify / IBM ML / AWS ML
- Brain.js
- Tensorflow.js🚀
Web Assembly🚀
附言:如果您正在开始您的 Web 开发职业生涯,我建议您可以从ZTM 的完整 Web 开发人员 2020 课程开始,并使用该链接获得 10% 的折扣。
PS2:为了查看更多类似的帖子,我邀请您访问我的博客🤖。
加油,继续学习!🍻
文章来源:https://dev.to/codesandtags/roadmap-web-developer-front-end-2020-h0g