前端近期观望与学习
文章目录
如State of the Art JavaScript in 2016一文中所言
JS生态的最佳实践不再剧烈变更着,现在关于需要学什么越来越明确了。
这句话的意思是在过去它曾剧烈变化着,今天不过是缓和一些,相对于自身的那种缓和
我很喜欢《JavaScript 生态之乱象》里的这个批评:
事实证明,我根本无法着手编写这个简单的项目,因为我陷入了一种分析瘫痪循环.到目前为止,我已经有了四到五次“失败的开始”。问题的核心是在 选择 上,以及要如何从过度繁多的工具库中挑选出合适的工具。
对我而言,前端是个炫酷而实用的领域,有趣却变化多端,在它稳定下来,并且人们就最佳实践达成一致的看法之前,我可能不打算把时间砸到某个具体框架里
如果同样是探索,我可能更愿意把时间花在数据和机器学习上边
所以对前端,保持关注和观望的状态
选型
以下是我保持关注,并试图学习的一些工具
语言
ES6配合Babel
Babel是个可插拔ES6编译器
ES6相关的资料可以参考:
核心库
暂时关注vue而不是react,因为我的大多使用场景是个人或小团队,取其敏捷性
vue的中文文档为vuejs.org.cn
依赖管理
仅考虑NPM,CommonJS 和ES6模块
放弃bower,使用webpack
构建工具
不想在你的页面文件中加入非常多的外链Script引用,那你就需要一个构建工具来打包你的依赖。
那么Gulp或Grunt呢? Webpack比起来最适合处理静态资源。所以他们开始可以用来跑一些其他的任务(但是也不推荐),现在更简单的方法是直接用上 npm scripts
工具库
Http请求
参考
文章作者 种瓜
上次更新 2016-05-04