Home  >  Article  >  Web Front-end  >  What are the front-end technology stacks?

What are the front-end technology stacks?

coldplay.xixi
coldplay.xixiOriginal
2020-10-29 09:15:4620349browse

The front-end technology stack includes: 1. HTTP protocol; 2. Editor; 3. Framework type; 4. Cross-domain technology; 5. Push technology; 6. Data visualization; 7. CSS preprocessor; 8 , UI framework; 9. Asynchronous programming, etc.

What are the front-end technology stacks?

The front-end technology stack is:

  • Browser: IE6~IE8 IE9 chrome Firefox Safari Opera Edge

  • HTTP protocol: URL Cache Session Cookie Request Response

  • HTML: W3C HTML4.0 HTML5 DOM Semantic

  • CSS: CSS1~3 selector box model Flex media detection responsive rendering engine

  • JavaScript: EcmaScript356 Lexical-scope prototype-chain AJA js engine

  • Editor: Emacs Vim Webstorm Atom Sublime-Text

  • Release deployment: merge compressed unit test Nodejs Grunt Gulp Yeoman Phantom JSLint

  • Framework type: jQuery Zepto UnderScore Backbone Knockout React AngularJS

  • Module management: commonJS Webpack

  • UI framework: BootStrap SemanticUI jQueryUI Foundation

  • Push technology: WebSocket polling long connection

  • Cross-domain technology: iframe JSONP CORS

  • Data visualization: D3 Echarts Highcharts Canvas

  • Asynchronous programming: Promise $.Deferred Generator

  • CSS preprocessor: LESS SASS Stylus

  • Client Template: Handlebars Haml Jade Mustache

Related Languages:

  • CoffeeScript TypeScript Dart WebAssembly

  • WedApp/PC React-native ionic

  • C/Rust/Go

  • C#/Java

  • Scheme/Haskell

  • PHP/Python/Ruby

  • Prolog/Erlang

Includes imperative, object-oriented, functional, logical

Related free recommendations: Programming Video course

The above is the detailed content of What are the front-end technology stacks?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn