Front-End Developer Handbook

Source: Internet
Author: User
Tags hosting

This is a hands-on manual that anyone can use to learn the front end, outlining and discussing the practice of front-end engineering: What to learn and what to do in practice.

There are two purposes for writing the handbook: one is to provide professional resources for potential and ongoing front-end developers, including learning materials and development tools; The second is that the handbook can be used by managers, CTO, lecturers and headhunters as an insight into front-end development practices.

The content of the handbook supports Web technologies (HTML, CSS, DOM, and JavaScript), and the manuals provide solutions that are directly based on these open technologies. The materials and discussions referenced in the manual are the best, or the current front-end developers need to face the problem.

The handbook should not be seen as a comprehensive outline of all available resources by a front-end developer, whose value lies in brevity, concentration and timely management of enough categorical information to prevent anyone from immersing themselves in any particular topic.

The handbook publishes an update every year.

The handbook is divided into three sections:

The first part: front-end development practice

The first chapter outlines the practice of front-end engineering

Part II: Learning Front-end development

The second part is to become a front-end developer who determines the direct resources of autonomous learning

Part III: Front-end development tools

The third chapter briefly discusses the use of some front-end development tools


  • Front-End Developer Handbook
  • What is a front-end developer?
  • The first part: front-end development practice
    • Front-End Job title
    • Common Network Technology
    • Front-end development technology stack
    • What does front-end development do
    • Front end of the team
    • All-rounder myth
    • Front-End Interview questions
    • Front End Work Section
    • Front-end Payroll
    • How to become a front-end developer?
  • Part Two: front-end Development learning
    • Autonomous Learning
      • internet/web
      • Web browser
      • DNS
      • http/Network
      • Web host
      • frontend Development Comprehensive Learning
      • user interface and interactive design
      • HTML & CSS
      • SEO
      • JavaScript
      • Web animation
      • DOM, BOM & JQuery
      • Web fonts
      • Barrier-free design
      • web/ Browser API
      • JSON
      • static Web page builder
      • frontend application schema design
      • interface/api design
      • Web developer Tools
      • command Line
      • node. js
      • react.js
      • Module Loader
      • Package Manager
      • version control
      • Build & Task Automation
      • Site Performance Optimization
      • JS Test
      • Shell-Free browser
      • Offline Development
      • Security
      • Multi-platform development
    • Guiding learning
      • Front-end guidance learning
    • where the front-end developers Learn
    • front-end briefings, news & blogs
  • Part III: Front-end development tools
    • Common front-end development tools
    • Doc/api Browse
    • Seo
    • Prototypes and Frameworks
    • Chart
    • http/Network
    • Code editing
    • Browser
    • Html
    • Css
    • Dom
    • Javascript
    • Static Web Page Builder
    • APP (, mobile, tablet, etc.) management
    • Scaffolding
    • Template
    • UI Parts & Components
    • Visualization of data
    • Graphics
    • Animation
    • Json
    • Test framework
    • Data storage
    • Module/Paukka Load
    • Module/Package Warehouse
    • web/Cloud/Static Hosting
    • Project Management & Code Hosting
    • Cooperation & Communication
    • CMS managed/api
    • BASS
    • Offline
    • Safety
    • Task management
    • Deployment
    • Website/app Monitoring
    • JS Error Monitoring
    • Performance
    • Svg

Front-End Developer Handbook

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.