Learning Node.js for Mobile Application Development [Core + Bonus]
Preface
Node.js is a massively popular JavaScript library that lets you use JavaScript to easily program scalable network applications and web services. People approaching Node.js for the first time are often attracted by its efficiency, scalability, and the fact that it's based on JavaScript, the language of the Web. This means that developers can use the same language to write backend code. Also, it's increasingly being looked upon as a modern replacement for PHP in web development, which relies on fast-paced data exchange. This growing community and the large amount of available modules makes Node.js one of the most attractive development environments.
Table of Contents
- Chapter 1, Setting Up Your Workspace
- Chapter 2, Configuring Persistence with MongoDB
- Chapter 3, Creating an API
- Chapter 4, Securing Your Backend
- Chapter 5, Real-Time Data and WebSockets
- Chapter 6, Introducing Ionic
- Chapter 7, Building User Interfaces
- Chapter 8, Making Our App Interactive
- Chapter 9, Accessing Native Phone Features
- Chapter 10, Working with APIs
- Chapter 11, Working with Security
- Chapter 12, Working with Real-Time Data
- Chapter 13, Building an Advanced Chat App
- Chapter 14, Creating an E-Commerce Application Using the Ionic Framework
Who this book is for
This book is intended for web developers of all levels of expertise who want to deep dive into cross-platform mobile application development without going through the pain of understanding the languages and native frameworks that form an integral part of developing for different mobile platforms.
This book is also for developers who want to capitalize on the Mobile First strategy and who are going to use JavaScript for their complete stack.
Book Details