Skip to content

Latest commit

 

History

History
81 lines (61 loc) · 996 Bytes

Technology Stacks for Web Front-End Development.md

File metadata and controls

81 lines (61 loc) · 996 Bytes

Technology Stacks for Web Front-End Development

Web

  • HTML

  • CSS

  • JavaScript

    • JavaScript Design Patterns
    • ECMAScript
  • Web APIs

  • Web Components

  • WebAssambly

  • JSON & XML & SVG

  • Security & Privacy

  • Browser

  • SEO

  • Cross-Platform

    • Ionic / uni-app
    • Electron / NW.js

Mobile

  • H5
  • Mini Program
  • RN / NS / Weex
  • Flutter
  • iOS & Android

Server

  • Node.js
    • npm & Yarn
  • Frameworks & Libraries
    • Express / Koa
    • Nest.js / Egg.js
    • PM2 / Forever
  • SQL / NoSQL / ORM
  • MQ & IPC

Linux

  • Linux
  • CentOS
  • FirewallD
  • nginx

Network

  • HTTP
  • TLS
  • DNS

DevOps

  • Git
  • Docker
  • Kubernetes
  • Jenkins

Development Environment

  • FEED (Front End Engineering & Design)

    • Shell
    • Gulp & Webpack
    • Linting & Testing
  • Development Utilities

Data Structure & Algorithm

  • Data Structure
    • Stack & Queue
    • Linked List
    • Tree
    • Graph
  • Algorithm
    • Time Complexity & Space Complexity
    • Search & Sort & Insert & Update & Delete