Learn agile JavaScript web development using the latest cutting-edge front-end and back-end technologies including Node.js, MongoDB, Backbone.js, Parse.com, Heroku, and Microsoft Azure. Using a key project example of a message board app, you will learn the foundations of a typical web application: fetching data, displaying it, and submitting new data. Practical examples of the app build are provided with multiple technologies and all code examples are in full color.
This book will save you many hours by providing a hand-picked and tested collection of quick start guides that will enable you to spend less time learning and more time building your own applications. Completely updated for this second edition, Full Stack JavaScript uses current versions of all technologies, including ES6/ES2015 and the latest versions of Node and npm. Prototype fast and ship code that matters!
What You'll Learn
• Use a collection of quick start guides, tutorials, and suggestions, to enhance several development apps
• Review virtually all setup and deployment step-by-step.
• Work with Chat web/mobile applications
• Put front-end and back-end components together and deploy them to production environment
Who This Book Is For
Programmers who want to learn more about effective JavaScript coding
Author(s): Azat Mardan
Edition: 2
Publisher: Apress
Year: 2018
Language: English
Commentary: True PDF
Pages: 300
Tags: Microsoft Azure; Databases; JavaScript; Web Applications; NoSQL; MongoDB; Node.js; Full Stack; Front-End Development; jQuery; Heroku; Backbone.js; Back-End Development
Front Matter ....Pages i-xxv
Front Matter ....Pages 1-1
Basics (Azat Mardan)....Pages 3-37
Setup (Azat Mardan)....Pages 39-63
Front Matter ....Pages 65-65
Getting Data from Backend Using jQuery and Parse (Azat Mardan)....Pages 67-126
Intro to Backbone.js (Azat Mardan)....Pages 127-186
Backbone.js and Parse (Azat Mardan)....Pages 187-209
Front Matter ....Pages 211-211
Intro to Node.js (Azat Mardan)....Pages 213-237
Intro to MongoDB (Azat Mardan)....Pages 239-256
Putting Frontend and Backend Together (Azat Mardan)....Pages 257-287
Conclusion (Azat Mardan)....Pages 289-290
Back Matter ....Pages 291-300