Small knowledge, big challenge! This article is participating in the creation activity of “Essential Tips for Programmers”

At the same time, I participated in the Digitalstar project to win the creative gift package and challenge the creative incentive money

About Front-end Development

Origin, structure, change

  • Paper Web page

  • PDF version of the paper

A lot of people can not distinguish the “Internet” is on which network? This is true even in the birthplace of the Internet. The popularity and depth of the Web can be seen.

To go online means to access the Internet, which is a network of interconnected computers on the earth. Computer network was born in the 1960s of the last century. The signature communication protocol is TCP/IP.

30th Anniversary of Web

When it was born in 1989, the Web consisted of three technologies:

  • HTML

  • HTTP

  • URL

CSS and JavaScript came a few years later.

Domain of front-end applications

  • Business (Enterprise applications, Enterprise Resource Management)

  • Customer (consumer oriented, portal website, e-commerce platform)

  • Developer (a platform, tool and framework for developers to improve their development efficiency)

Browsers in the domain of front-end applications

Desktop

  • Google

  • Microsoft Edge

  • firefox

  • Opera

  • Safari

Mobile

  • The android

  • apple

Server in the domain of front-end applications

  • Node.js

  • Express JS

  • Koa

End and cross – end domains of front-end applications

Command line/terminal

  • Webpack CLI

  • Babel CLI

  • Vue CLI

  • React CLI

Desktop across the

  • Electron

  • NW.js

Language, framework, tools

Browser, web, server

Deep understanding of modern browsers

An overview of HTTP

Learning roadmap

About Web Standards

The organization’s set of standard

The W3C, Ecma

W3C

  • Website: www.W3.org

  • Making: github.com/w3c

  • Specification query: www.w3.org/TR

Ecma TC39

  • Website: www.ecma-international.org

  • TC39: TC39. Es

  • Making: github.com/tc39

  • Discourse: es. Discourse. Group

The WHATWG, IETF

WHATWG

  • Liverpoolfc.tv: whatwg.org/

  • Making: github.com/whatwg

  • Spec query: spec.whatwg.org/

IETF

  • Website: www.ietf.org/

  • Github:github.com/ietf

Member of W3C and Ecma

  • W3C currently has 444 members worldwide, including 46 members from Beihang Headquarters (China).

  • There are 18 AM (Associate Member) members of Ecma, including 5 Chinese companies, bytedance, 360, Ali, Huawei and Tencent.

W3C specification making process

The w3C Recommendation Track

Ecma TC39 specification formulation process

ECMAScript 2021 language specification

Read the original specification

  • Understanding the ECMAScript specification (1)

  • Understanding the ECMAScript specification (2)

  • Understanding the ECMAScript specification (3)

  • Understanding the ECMAScript specification (4)

  • Core terms of the ECMAScript specification

conclusion

  • If there is any mistake above, please point out in the comment section, thank you!

After reading it, give it a thumbs-up and then walk away