Last Updated Apr 14, 2013 — Enterprise Agile Planning expert
Going Singular and Angular with your morning CoffeeScript
Enterprise Agile Planning
Google's AngularJS: built for the web and for extensibilityIn this post, you'll learn the basics of creating responsive, single page application's with Google's well/designed, well/supported, and increasingly popular AngularJS. Here's how AngularJS is described on its home page:
Sample app: Let's EatWith that in mind, let's whip up our recipe for our simple responsive SPA. We'll use CoffeeScript and Node.js to achieve this. In later posts, we'll cover more advanced topics related to building apps with AngularJS. Now, suppose you wanted to build a simple menu page / app for a restaurant, or maybe just for your own household. The stories are simple enough:
As a diner, I want to see a list of items available for Breakfast, Lunch, and Dinner. When I browse a menu, I can see item names, prices, and how many calories are in them.That's enough to get started with. You can see the app in its current state over at Github.io: Let's Eat. Thanks goes to Atlanta students Daniel Aldrich and Michael Azogu for their initial designs using Twitter Bootstrap on this the week before I adapted it for AngularJS.