作大型軟件(工程化):javascript
1.測試相關 tdd / bdd 測試覆蓋率css
2.規範化 standard、各類 lint、hint前端
3.構建相關 gulp、grunt、webpack,大量插件 java
4.生成器 yo 等node
工程腳手架,生成項目基本框架react
5.包管理工具 npm 足夠簡單易用webpack
MEAN架構:git
MEAN 是目前最潮的全棧 JavaScript 架構。MEAN 是一個 JavaScript 平臺的現代 Web 開發框架總稱,它是 MongoDB Express AngularJS Node.js 四個框架的第一個字母組合。它與傳統 LAMP 同樣是一種全套開發工具的簡稱。angularjs
M:替代MongoDB的有MySQL等es6
E:替代Express 的有KOA
A:替代AngularJS的有React、Vue
NodeJS異步流程控制:
JavaScript 流程控制的演進過程,分如下 5 部分:
總體來講,對異步流程控制解決的仍是比較好的。
Node.js 最新技術棧之 Promise 篇https://cnodejs.org/topic/560dbc826a1ed28204a1e7de
Node.js 相關工具
前端開發四階段
Vuejs 綜合 Angular 和 React 的優勢,應該是下一個流行趨勢。
跨平臺移動平臺開發:
HyBrid、ReactNative、HBuilder
PC 端加殼,同樣是延續瀏覽器作文章,不過此次把頁面生成各個 PC 平臺的可執行文件。
靜態 API,因此目前是直接提供 json 和部分(json-server https://github.com/typicode/json-server/ )
讀 http://blog.csdn.net/wangji5850/article/details/51131688 總結