学习 JS 模块
学习包管理器
前端开发者指南 2018 (Front-End Developer Handbook 2018)
学习模块加载器和模块打包工具
Webpack:
Webpack
[阅读]
深入 Webpack
[观看][$]
Webpack 基础
[观看][$]
Survivejs.com 的 Webpack 小书
[阅读]
Rollup:
Rollup
[阅读]
Microbundle
Parcel
Parcel
[阅读]
注意:
开发者常常使用 Gulp 这样的工具来打包 JS 模块。然而,许多 Gulp 插件只是在底层简单地使用了 Webpack 或 Rollup。
书籍推荐
[译] 写给不耐烦程序员的 JavaScript
ApacheCN
•
javascript
•
52页
•
2019年5月26日
145
JSON风格指南
darcyliu
•
javascript
•
1页
•
2019年3月3日
1139
ECMAScript 6入门
likebeta
•
javascript
•
24页
•
2018年6月29日
0
Go语言标准库
polaris1119
•
go
•
49页
•
2018年5月3日
3356
GitBook 開發者手冊
wastemobile
•
git
•
13页
•
2018年6月24日
0
系统重构与迁移指南
phodal
•
code
•
183页
•
2021年10月24日
小字
大字
宋体
黑体
白天
护眼
夜晚
封面
简介
什么是前端开发人员?
2017 年前端开发回顾
2018 年的期待...
第一部分:前端实践
前端工作职位
通用的 Web 技术收录
前端开发技能
前端开发人员开发了...
前端开发团队
通才/全栈之神
前端面试题
前端工作板
前端薪资
前端开发者是怎样炼成的
第二部分:学习前端开发
自我导向学习
了解互联网/Web
了解 Web 浏览器
了解 DNS
了解 HTTP/网络
了解虚拟主机
了解通用前端开发
了解 UI/交互设计
了解 HTML 和 CSS
了解 SEO
了解 JavaScript
了解 Web 动画
了解 DOM、BOM 和 jQuery
了解 Web 字体、图标和图像
了解可访问性
了解 Web/浏览器 API
了解 JSON
了解 JS 模板
了解静态站点生成器
通过JS学习计算机科学
了解前端应用程序体系结构
了解 数据 API (例如 JSON/REST) 设计
了解 React
了解状态管理
了解渐进式Web应用程序
了解 JS API设计
了解 Web 开发工具
学习命令行
学习 Node.js
学习 JS 模块
学习 JS 模块加载器/绑定器
学习包管理器
学习版本控制
学习构建和任务自动化
了解网站性能优化
学习测试
学习无头浏览器
学习离线开发
学习 Web/浏览器/应用程序安全
了解多设备开发(例如RWD)
定向学习
前端学校、课程和训练营
前端开发人员学习
通讯、新闻和播客
第三部分:前端开发工具
文档/API 浏览器工具
SEO 工具
原型和线框图工具
图表工具
HTTP/网络工具
代码编辑工具
浏览器工具
HTML 工具
CSS 工具
DOM 工具
JavaScript 工具
静态站点生成器工具
辅助功能开发工具
应用程序框架 (桌面、移动端等等) 工具
状态管理工具
渐进式 Web 应用程序工具
GUI 开发/构建工具
模板/数据绑定工具
用户界面小部件和组件工具包
数据可视化(例如,图表)工具
图形(例如,SVG、canvas、webgl)工具
动画工具
JSON 工具
占位符图像/文本工具
测试工具
前端数据存储工具
模块/包装加载工具
模块/包仓库工具
主机工具
项目管理和代码托管
协作和沟通工具
CMS 托管/API 工具
BAAS(用于前端开发)工具
离线工具
安全工具
任务(又名 构建)工具
部署工具
网站/应用监控工具
JS错误监视工具
性能工具
查找工具的工具
由前端大师赞助