Book description
JavaScript has moved quickly to become the powerful dominant scripting language of the Web—not just in the browser and on the server, but also in the realm of hardware. If you work with JavaScript, staying on top of the latest methodologies, tools, and techniques is critical, whether you’re building single page web apps with front-end frameworks or building a RESTful API using Node.
This free ebook gets you started, bringing together concepts that are helpful to understand before tackling your next modern JavaScript app. With a collection of chapters from the O’Reilly JavaScript library’s published books, you’ll learn about the scope and challenges that await you in the world of modern web development.
This ebook includes excerpts from these books:
- Web Development with Node and Express
- Developing Web Components
- Beautiful JavaScript
- JavaScript Cookbook
Publisher resources
Table of contents
- Preface
- I. Web Development with Node and Express
- 1. Introducing Express
- 2. Getting Started with Node
- II. JavaScript Cookbook, 2nd Edition
-
3. Modularizing and Managing JavaScript
- Loading Scripts with a Script Loader
- Loading Scripts Asynchronously the HTML5 Way
- Converting Your JavaScript to AMD and RequireJS
- Using RequireJS with jQuery or Another Library
- Loading and Using Dojo Modules
- Installing and Maintaining Node Modules with npm
- Searching for a Specific Node Module via npm
- Converting Your Library into a Node Module
- Taking Your Code Across All Module Environments
- Creating an Installable Node Module
- Packaging and Managing Your Client-Side Dependencies with Bower
- Compiling Node.js Modules for Use in the Browser with Browserify
- Unit Testing Your Node Modules
- Running Tasks with Grunt
- 4. Developing Web Components
- 5. Working with the Shadow DOM
- III. Beautiful JavaScript
- 6. Functional JavaScript
Product information
- Title: Modern JavaScript
- Author(s):
- Release date: September 2015
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491942215
You might also like
book
Practical Modern JavaScript
To get the most out of modern JavaScript, you need learn the latest features of its …
book
Advanced JavaScript
Gain a deeper understanding of JavaScript and apply it to build small applications in backend, frontend, …
book
Learning JavaScript Design Patterns
With Learning JavaScript Design Patterns, you’ll learn how to write beautiful, structured, and maintainable JavaScript by …
book
JavaScript Everywhere
JavaScript is the little scripting language that could. Once used chiefly to add interactivity to web …