React技術棧及前端技術總結

React技術棧及前端技術總結

基礎

ECMAScript 6

阮一峯的《ECMAScript 6入門》css

CommonJS

CommonJS是一個規範,它的終極目標是制定一個像C++標準庫同樣的規範,使得基於CommonJS API的應用程序能夠在不一樣的環境下運行。 CommonJS規範包括: 模塊modules、包packages、系統system、二進制binary、控制檯console、編碼encodings、文件系統filesystems、套接字sockets、單元測試unit testing。 Node.js是目前CommonJS規範最熱門的一個實現。 擴展閱讀:CommonJS、AMD、CMD的聯繫與區別。
wiki
什麼是CommonJShtml

HTML5 & CCS3

w3cschool前端

各類依賴

Babel

藉助Babel,你能夠用ES6來寫代碼,而後經過Babel編譯成ES5,以使得能在現有環境中使用。
破狼--(轉)Babel-如今開始使用 ES6
安裝是個坑,新老版本有變化,怎麼安裝去官方查:https://babeljs.io/docs/setup/react

LESS

Less 是一門 CSS 預處理語言,它擴展了 CSS 語言,增長了變量、Mixin、函數等特性,使 CSS 更易維護和擴展。
Less 能夠運行在 Node 或瀏覽器端。webpack

SASS

開發工具及環境

Sublime

WebStorm

npm

Webpack

Webpack 是德國開發者 Tobias Koppers 開發的模塊加載器,在 Webpack 當中, 全部的資源都被看成是模塊, js, css, 圖片等等。
一小時包教會——webpack入門指南
官方教程 官方文檔 Webpack中文指南 What、Why、How?解讀Webpack官方文檔git

Ant-Tool

螞蟻金服新一代構建和調試服務es6

Dora

React棧

react + react-router + reduxgithub

https://www.zhihu.com/question/37759476/answer/74139447 http://www.jianshu.com/p/d2ae83c3b2bbweb

React

React-router

react-router 官方教程npm

Redux

Redux 中文文檔 Redux 中文文檔-GitBook Redux 介紹

相關文章
相關標籤/搜索