- 什么是前端开发人员?
- 2017 年前端开发回顾
- 2018 年的期待...
- 第一部分:前端实践
- 第二部分:学习前端开发
- 自我导向学习
- 了解互联网/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错误监视工具
- 性能工具
- 查找工具的工具
- 由前端大师赞助