下载APP 随时随地学编程
返回 首页

前端开发者手册

开始阅读
目录
前端开发者手册
什么是前端开发者?

第一部分: 前端开发实践

前端的工作职称
常用的网络技术
前端开发技术栈
前端开发做什么
团队中的前端
全才神话
前端的面试问题
前端工作版块
前端薪资
如何成为前端开发者?

第二部分: 前端开发学习

自主学习

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(桌面, 移动, 平板等) 工具
脚手架工具
JSON 工具
模板工具
UI 部件 & 组件工具
数据可视化工具
图形工具
动画工具
测试框架工具
数据存储工具
模块/包加载工具
模块/包仓库工具
Web/云/静态主机托管工具
项目管理 & 代码托管
合作 & 交流工具
CMS 托管/API 工具
BASS
离线工具
安全工具
任务管理工具
部署工具
网站/APP 监控工具
JavaScript 错误监控工具
性能工具
SVG 工具

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }