BlessedChild / nodejs_learningload

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nodejs_learningload

学有所成 持续创造

开始前,备好chrome

ECMAScript6 使用手册--编程的过程中随时拿来查看

手册地址:http://es6-features.org/#Constants

GitHub: https://github.com/rse/es6-features/

创造过程中还会需要用到babel和webpack这两个工具

先讲一讲babel

语言一直在持续更新,为了处理好兼容的问题(这里暂时不提兼容的对象)

我们会使用babel来将我们所写的ECMAScript6编译成指定的可兼容的格式

例如将ECNAScript6转译成ECMAScript5,而ECMAScript5可兼容几乎所有场景

为什么要大费周章的增加这个步骤

因为用ECMAScript6(ES6)写出来的代码更加的简洁,效率更高,甚至功能更加强大

现在再讲webpack

随着时代发展,前端开发,或者是网页开发的环境早已经舍弃了传统的开发方式

现代以及未来的开发方式,是趋向效率化,规模化,工程化的方向的

webpack作为一个工程构建工具

为前端开发提供了工程化的解决方案,我们可以使用它制定我们的工作流

以工程的方式进行项目的构建、开发和测试

我们因此得以构建更加稳固,更加强大,更加科学的大型应用

About


Languages

Language:JavaScript 100.0%