作大型软件(工程化):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 总结