18.05.2016 Views

Mittwoch, 18. Mai, 2016

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Finishing Angular TODO application<br />

and deploying to production<br />

TL;DR<br />

This is a fourth post (first one is about getting started on the MEAN stack¹⁴³, the second one is<br />

all about Node.js and Express¹⁴⁴ and the third one is about MongoDB, Mongoose and Passport<br />

Authentication¹⁴⁵) in a series of posts which will teach you how to take the advantage of the MEAN<br />

stack in becoming a full-stack JavaScript developer.<br />

In this post, which completes the MEAN circle, you’ll learn how AngularJS¹⁴⁶ works with Node.js,<br />

Express and MongoDB - and all that in a MVC way. We’ll dive directly in the code, by continuing<br />

from the previous tutorial¹⁴⁷ and implement the TODO application, and I’ll explain the basics as we<br />

go along. Finally, you’ll go over the steps needed to deploy the application to the actual server and<br />

make it available publicly.<br />

Disclaimer: code is based on the MEAN.JS framework¹⁴⁸ and the tutorial partly follows the structure<br />

from MEAN Web Development by Amos Haviv¹⁴⁹, the author of the MEAN.JS framework.<br />

What are we going to build?<br />

In this tutorial you’ll build the exact replica of MEANTODO.com¹⁵⁰:<br />

¹⁴³https://hackhands.com/how-to-get-started-on-the-mean-stack/<br />

¹⁴⁴https://hackhands.com/delving-node-js-express-web-framework/<br />

¹⁴⁵https://hackhands.com/mongodb-crud-mvc-way-with-passport-authentication/<br />

¹⁴⁶https://angularjs.org/<br />

¹⁴⁷https://hackhands.com/mongodb-crud-mvc-way-with-passport-authentication/<br />

¹⁴⁸http://meanjs.org/<br />

¹⁴⁹http://amzn.to/1cvHyth<br />

¹⁵⁰http://meantodo.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!