Summary
In this chapter, we had a look at the various tools that are available on the market for advanced development in JavaScript. We learned how to use the latest JavaScript syntax in older browsers and identified the different options that are available for the development of JavaScript applications in other languages. We also explored the various package managers, such as npm and Yarn, that are compatible with JavaScript, along with several different frameworks, such as AngularJS, ReactJS, and Vue.js. Finally, we looked at some server-side libraries such as Express, Request, and Socket.IO.
In the next chapter, we will look at some other areas of advanced JavaScript.