Monday, February 17, 2014

Ketchup

Do What I Say I Did, Not What You Saw I Did

I've already spent a several weeks getting my feet wet.  Biting off the full stack is a lot, so I decided to begin with Angular, since it is all front-end, where I feel most comfortable.  Additionally, it stands alone - Express builds on Node and MongoDB is the data piece - so it seems like a good entry point.  The docs seem decent, if not unfamiliar, and the intro tutorial and developer guide are welcoming.  I'm getting OK with the core concepts and have taken a few stabs at custom directives and services.

At this point, I've got a simple app that I can use to manage tasks using a little bit of everything I've learned.  The problem is, I'm using localStorage for persistence, which means I haven't been using $http or $resource or any other asynchronous code.  This is obviously one of the major components of a single-page app, so they need to be explored.

So, next we'll blindly go through getting the full MEAN stack set up and start making this app use the interwebs.  I suppose we couldn't keep the components separate for long.

My Point

Although this blog starts with me poking around the full stack, I've actually spent several weeks just working with Angular.  I have proof.  If you want to be just like me, start with the Angular JS tutorial and read every page of the Developer Guide.  Then goof around on your own for a while until you're starting to feel more confident.  Add angularjs to your Stackoverflow tags and immerse yourself in the awesomeness. 

No comments:

Post a Comment