首页 > 代码库 > 前端开发者手册

前端开发者手册

这是任何人都可以用来学习前端的实践手册, 它概述并讨论了前端工程的实践: 该如何学习以及实践时该使用什么工具.

撰写该手册的目的有两个: 一是为潜在以及正在实践的前端开发人员提供一个包括学习资料和开发工具的专业资源; 二是该手册可以被管理者, CTO, 讲师和猎头用来作为洞察前端开发的实践.

该手册的内容支持Web技术(HTML, CSS, DOM, 和 JavaScript), 并且手册提供的解决方案都直接建立在这些开放的技术之上. 手册中所引用的素材和讨论都是最好的或者当前前端开发者们需要面对的问题.

该手册不应该被视为一个前端开发者对所有可用资源的综合大纲, 其价值在于简洁, 专注和及时管理足够的分类信息, 不致于任何人沉浸在任何一个特定的主题.

该手册会每年发布一个更新内容.

该手册分为三个部分:

第一部分:前端开发实践

第一部分会大致描述前端工程的实践

第二部分:学习前端开发

第二部分为成为一个前端开发人员确定了自主学习的直接资源

第三部分:前端开发工具

第三部分会简单地讨论一些前端开发工具的使用

目录:

  • 前端开发者手册
  • 什么是前端开发者?
  • 第一部分: 前端开发实践
    • 前端的工作职称
    • 常用的网络技术
    • 前端开发技术栈
    • 前端开发做什么
    • 团队中的前端
    • 全才神话
    • 前端的面试问题
    • 前端工作版块
    • 前端薪资
    • 如何成为前端开发者?
  • 第二部分: 前端开发学习
    • 自主学习
      • Internet/Web
      • Web浏览器
      • DNS
      • HTTP/网络
      • Web 主机
      • 前端开发综合学习
      • 用户界面和交互设计
      • HTML & CSS
      • SEO
      • JavaScript
      • Web 动画
      • DOM, BOM & JQuery
      • Web 字体
      • 无障碍设计
      • Web/浏览器 API
      • JSON
      • 静态网页生成器
      • 前端应用架构设计
      • 接口/API 设计
      • Web 开发者工具
      • 命令行
      • Node.js
      • React.js
      • 模块加载器
      • 包管理器
      • 版本控制
      • 构建 & 任务自动化
      • 网站性能优化
      • JS 测试
      • 无壳浏览器
      • 离线开发
      • 安全
      • 多平台开发
    • 指导学习
      • 前端指导学习
    • 前端开发者从哪里学
    • 前端简报, 资讯 & 博客
  • 第三部分: 前端开发工具
    • 常用前端开发工具
    • DOC/API 浏览
    • SEO
    • 原型和框架
    • 图表
    • HTTP/网络
    • 代码编辑
    • 浏览器
    • HTML
    • CSS
    • DOM
    • JavaScript
    • 静态网页生成器
    • APP(http://caibaojian.com/fedbook/桌面, 移动, 平板等) 管理
    • 脚手架
    • 模板
    • UI 部件 & 组件
    • 数据可视化
    • 图形
    • 动画
    • JSON
    • 测试框架
    • 数据存储
    • 模块/包加载
    • 模块/包仓库
    • Web/云/静态主机托管
    • 项目管理 & 代码托管
    • 合作 & 交流
    • CMS 托管/API
    • BASS
    • 离线
    • 安全
    • 任务管理
    • 部署
    • 网站/APP 监控
    • JS 错误监控
    • 性能
    • SVG

前端开发者手册