前端开发者学习手册(英)
Introduction
What is a front-end developer?
Part I: The front-end practice
Front-end jobs titles
Common web tech employed
Front-end dev skills
Front-end devs develop for…
Front-end on a team
Generalist myth
Front-end interview questions
Front-end job boards
Front-end salaries
How FD’s are made
Part II: Learning front-end dev
Self directed learning
Learn internet/web
Learn web browsers
Learn DNS
Learn HTTP/networks
Learn web hosting
Learn general front-end dev
Learn UI/interaction design
Learn HTML & CSS
Learn SEO
Learn JavaScript
Learn DOM, BOM & jQuery
Learn web fonts
Learn accessibility
Learn web/browser API’s
Learn JSON
Learn front-end app architecture
Learn Interface/API design
Learn web dev tools
Learn command line
Learn node.js
Learn module loader
Learn package managers
Learn version control
Learn build & task automation
Learn site performance optimization
Learn JS testing
Learn headless browsers
Learn offline dev
Learn security
Learn multi-thing dev (e.g. RWD)
Directed learning
front-end schools, courses, & bootcamps
Front-end devs to learn from
Newsletters, news, & podcasts
Part III: Front-end dev tools
General front-end dev tools
SEO tools
Prototyping & wireframing tools
Diagramming tools
HTTP/network tools
Code editing tools
Browser tools
HTML tools
CSS tools
DOM tools
JavaScript tools
App (desktop, mobile, tablet etc..) tools
Templating tools
UI/widget tools
JSON tools
Testing framework tools
Data storage tools
Module/package loading tools
Module/package repo. tools
Web/cloud/static hosting tools
Project management & code hosting
Collaboration & communication tools
CMS hosted/API tools
BAAS (for front-end devs) tools
Offline tools
Security tools
Tasking (aka build) tools
Deployment tools
Site/app monitoring tools
JS error monitoring tools
Performance tools
本书使用 GeChiUI.com 发布
Tasking (aka build) tools
Tasking (aka build) tools
最后更新于:2022-04-01 04:14:51
# Tasking (aka build) tools ##### Tasking/build tools: - [Gulp](http://gulpjs.com/) - [Grunt](http://gruntjs.com/) ##### Tasking/build and more tools: - [Brunch](http://brunch.io/) - [Mimosa](http://mimosa.io/)
';