article

angularjs

[WHAT]

  1. ] a client side web application development framework, utilizing a Model View Whatever(MVW) architecture (aka VS dedicated design pattern VS mvc OR mvvm patterns), to build SPA web apps
    1. ] + app testing components
    2. ] uses custom html tag attributes(directives), angular interprets those attributes as directives to bind input or output parts of the page to a model that is represented by standard JavaScript variables

[WHY]

  1. ] backed by google, ] open source
  2. ] date binding 2 way - ex step 003
  3. ] templating -
  4. ] views -
  5. *] directives -
  6. ] model -
  7. ] controllers -
  8. *] scope -  
  9. *] filters -  ex step 003
  10. ] modules -
  11. ] routes/routing -
  12. ] services -
    1. ] https - ex step 005
  13. ] factories -
  14. ] UI -
  15. ] animation -
  16. ] tests/testing -
    1. ] unit
    2. ] e2e - end to end testing of 
  17. ] +++
    1. ] dependancy injection
    2. ] di subsystem

[WHY NOT]

  1. ] v 2.0
    1. ] the future of angularjs is going to be a major departure from what the current version 1.x is,
    2. ] it will NOT be backwards compatible with v 1.x
  2. ] opinionated
    1. ] in order to develop ng apps, you need to do things the ng way,
  3. ] learning curve
    1. ] example - transclusions
  4. ] size
    1. ]

[WHERE]

  1. ] https://angularjs.org

[WHEN]

  1. ]

[EXAMPLE]

  1. ] angularjs.sospep.com
    1. ] a simple project developed using angularjs

[HOW-TO]

  1. ] getting started with angularjs framework
    1. ] my journey from angular tutoral to simple project 001

[REFERENCE]

  1. ] http://en.wikipedia.org/wiki/AngularJS 
  2. ] article(s) evaluating client side frameworks
    1. ] 1706 comparing--javascript-app-development-frameworks
    2. ] http://eviltrout.com/2013/06/15/ember-vs-angular.html  good art, many comments, author= founder discourse, src = hn
  3. ] the official angularjs tutorial -  https://docs.angularjs.org/tutorial
  4. ] todoMVC - comparison of frameworks - angularjs
  5. ] learning
    1. ] everything you need to understand to start with angularjs
  6. ] dan whalin - angular in 60ish minutes - youtube tutorial
  7. ] lessons learned - a year with a large angularjs project - http://joelhooks.com/blog/2013/05/22/lessons-learned-kicking-off-an-angularjs-project/ 
  8. ] other - pros
    1. ] http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/
  9. ] other - cons
    1. ] http://larseidnes.com/2014/11/05/angularjs-the-bad-parts/ 
    2. ] http://lhorie.blogspot.ca/2013/09/things-that-suck-in-angularjs.html 
    3. ] why we left angularjs - https://sourcegraph.com/blog/switching-from-angularjs-to-server-side-html 

 

Details Photos Edit more

Details

ID: 4494

NAME: angularjs

DESCRIPTION: ] overview of the client side framework from google for developing SPA

AUTHOR: article.author/s

EDITOR: article.editor/s

PUBLISHER: article.publisher/s

STATUS: Write

PRIORITY: 0

OWNER ID: 75

Content Photos Edit more

photos

page_photo

actions

Email Email-Owner SMS and