学习指南
一句话说清楚干什么,能否把涉及到的核心概念搞清楚。
语言
HTML
CSS、Less、SASS
JavaScript、TypeScript
周边
Vue、Vuex、Vue-Router、Jest
React、Redux、Mobx、Reselect、Jest
Axios、Day.js、Lodash
掌握以上三条可以适应绝大多数公司
Echarts、D3、Three
Node.js、Express、Koa、NestJS、NextJS、NuxtJS、UmiJS
方向
跨端
taro.js、uni-app 推荐方向
微前端框架
别碰
Serverless
花钱买阿里、腾讯云服务
可视化
Echarts、D3.js、Three.js,会后面两个的很少
编译原理值得关注
推荐学习
TS、Umi Hooks、跨端框架uniapp
学习前端建议
修炼基础
0基础入门
w3school.com.cn
仅快速预习html、html5、css、css3、js部分
有点基础
mdn
阮一峰js教程、es6教程
js高级程序设计
JavaScript.info
图解http
巩固提高
w3.org
你不知道的JavaScript
JavaScript garden
JavaScript设计模式
工具与网站推荐
设计
figma.com
canva.cn
unsplash
演讲
yanshuo.io
oneslide.top
写作
印象笔记
羽雀
搜索
mdn关键字
stackoverflow关键字
阅读
- 阮一峰的 JS 教程+ ES6标准入门
- 图解http
- 高性能JavaScript
- JavaScript忍者秘籍
- web性能
- 学习JavaScript数据结构与算法
- 深入浅出React和Redux