Web Development with MongoDB and Node, 3rd Edition
- Length: 342 pages
- Edition: 3rd Revised edition
- Language: English
- Publisher: Packt Publishing
- Publication Date: 2017-12-11
- ISBN-10: 1788395085
- ISBN-13: 9781788395083
- Sales Rank: #2030270 (See Top 100 Books)
Use the two popular web development stacks, Node.js and MongoDB, to build full-featured web applications
About This Book
- Learn the new ECMAScript along with Node 8 and MongoDB to make your application more effective.
- Get the up-to-date information required to launch your first application prototype using the latest versions of Node.js and MongoDB.
- A practical guide with clear instructions to designing and developing a complete web application from start to finish using trending frameworks such as angular4 and hapi
Who This Book Is For
The book is designed for JavaScript developers of any skill level who want to get up-and-running using Node.js and MongoDB to build full-featured web applications. A basic understanding of JavaScript and HTML is the only prerequisite for this book.
What You Will Learn
- Work with Node.js building blocks
- Write and configure a web server using Node.js powered by the Express.js framework
- Build dynamic HTML pages using the Handlebars template engine
- Persist application data using MongoDB and Mongoose ODM
- Test your code using automated testing tools such as the Mocha framework
- Automate test cases using Gulp
- Reduce your web development time by integrating third-party tools for web interaction.
- Deploy a development environment to the cloud using services such as Heroku, Amazon Web Services, and Microsoft Azure
- Explore single-page application frameworks to take your web applications to the next level
In Detail
Node.js builds fast, scalable network applications while MongoDB is
Table of Contents
Chapter 1. Welcome to JavaScript in the Full Stack
Chapter 2. Getting Up and Running
Chapter 3. Node and MongoDB Basics
Chapter 4. Introducing Express
Chapter 5. Templating with Handlebars
Chapter 6. Controllers and View Models
Chapter 7. Persisting Data with MongoDB
Chapter 8. Creating a RESTful API
Chapter 9. Testing Your Code
Chapter 10. Deploying with Cloud-Based Services
Chapter 11. Popular Node.js Web Frameworks
Chapter 12. Single Page Applications with Popular Frontend Frameworks