官术网_书友最值得收藏!

Chapter 2. ECMAScript 2015 and Browserify

JavaScript has quickly become the lingua franca of the Web and the language's syntax and semantics have long been in need of improvements. ECMAScript 2015 introduces a lot of syntactic sugar that makes writing JavaScript easier. It also provides many new useful concepts that simplify application development. We briefly introduced you to ES2015 in the previous chapter. We'll be delving deeper into ES2015, as it's important that you become familiar with what the new syntax looks like.

Furthermore, it can be extremely useful to reuse your own work and that of others as well. But doing so would require you to manage your dependencies and ensure that the appropriate libraries are included. Doing this manually can be painful; but you can leverage a tool such as Browserify to assist. Browserify is a utility that not only packages your JavaScript files along with their dependencies, but also provides a Node.js-like environment for the browser. This means that you can reuse the majority of the huge JavaScript repository that Node.js uses. After all, why reinvent the wheel if someone has already done the hard work?

In this chapter, we'll cover:

  • New ES2015 syntax
  • Using Browserify
主站蜘蛛池模板: 汉川市| 丹寨县| 青海省| 鹿泉市| 汝城县| 临海市| 怀化市| 杭州市| 禄丰县| 扶余县| 来宾市| 乌什县| 连江县| 内江市| 延寿县| 通许县| 拉萨市| 共和县| 张家口市| 仙桃市| 道孚县| 吉林省| 开平市| 平乐县| 吴旗县| 绥德县| 西林县| 海阳市| 达孜县| 衡山县| 通河县| 察隅县| 平原县| 襄垣县| 湖南省| 天台县| 苗栗县| 自治县| 葫芦岛市| 三都| 香格里拉县|