Camilo Lopes
www.camilolopes.com
Agenda
•Overview AngularJS
•How AngularJS can contributte for business
application?
•Who believe in AngularJS?
• AngularJS Market
•Example Live
•Questions
Why AngularJS?
•Support HTML 5
• Extend HTML
•MVC Pattern
•Flexibility and independence between front-
end and server side technologies;
•Performance;
•Provides an easy development;
•Provides a fastest delivery cycles;
•Good documentation and active community ;
•Support Unit Test;
Angular Architecture
How Angular can contribute for
Business Application?
•Parallel development between frond-end and server-
side.
•Agile results and easy maintainability
Angular JS
Front-End
Java, PHP, .NET, RUBY
Etc.
Server – Side
•Works with any technology
• change technology without
touch in your front-end
•Reuse your front-end for different project
• write once and reuse for any different
projects independently of technology
server-side (Java, Ruby, .NET)
JSON
AngularJS, JS, HTML
5, CSS
Front End
Team
Java, .NET, PHP ,
Ruby
Server –
Side Team
It is possible keeps different teams
working in parallel
Tendency
https://plus.google.com/+AngularJS/posts/SUFmkwJfs1f
and Market
When adopt?
•When the company needs fastest delivery
circles (flexibility);
•When performance are required;
•When the company is looking for a market
trend;
•When application needs portability;
Who believe in
Application Example
Lets see how AngularJS works
References and Links
•Angular JS Usage Statistics
http://trends.builtwith.com/javascript/Angular-JS
•AngularJS
http://angularjs.org/
•Websites using Angular JS
•http://trends.builtwith.com/websitelist/Angular-JS
• Github – Example AngularJS
•http://github.com/camilolopes
THANK YOU
For your attention.

Overview about AngularJS Framework

  • 1.
  • 2.
    Agenda •Overview AngularJS •How AngularJScan contributte for business application? •Who believe in AngularJS? • AngularJS Market •Example Live •Questions
  • 3.
    Why AngularJS? •Support HTML5 • Extend HTML •MVC Pattern •Flexibility and independence between front- end and server side technologies; •Performance; •Provides an easy development; •Provides a fastest delivery cycles; •Good documentation and active community ; •Support Unit Test;
  • 4.
  • 5.
    How Angular cancontribute for Business Application? •Parallel development between frond-end and server- side. •Agile results and easy maintainability Angular JS Front-End Java, PHP, .NET, RUBY Etc. Server – Side •Works with any technology • change technology without touch in your front-end •Reuse your front-end for different project • write once and reuse for any different projects independently of technology server-side (Java, Ruby, .NET) JSON
  • 6.
    AngularJS, JS, HTML 5,CSS Front End Team Java, .NET, PHP , Ruby Server – Side Team It is possible keeps different teams working in parallel
  • 7.
  • 8.
  • 9.
    When adopt? •When thecompany needs fastest delivery circles (flexibility); •When performance are required; •When the company is looking for a market trend; •When application needs portability;
  • 10.
  • 11.
    Application Example Lets seehow AngularJS works
  • 12.
    References and Links •AngularJS Usage Statistics http://trends.builtwith.com/javascript/Angular-JS •AngularJS http://angularjs.org/ •Websites using Angular JS •http://trends.builtwith.com/websitelist/Angular-JS • Github – Example AngularJS •http://github.com/camilolopes
  • 13.