KEMBAR78
Introduction to Angular 2.0 | PPTX
AngularJs
One Framework : Mobile & Desktop
Author : Debasis Panda
www : debasispanda.github.io
What is Angular?
Angular is a JavaScript-based open-source front-end web
application framework mainly maintained by Google and by
a community of individuals and corporations to address
many of the challenges encountered in developing single-
page applications.
Single Page Application
A single-page application (SPA) is a web application or website that fits on a
single web page with the goal of providing a user experience similar to that of
a desktop application.
In an SPA, either all necessary code – HTML, JavaScript, and CSS – is
retrieved with a single page load, or the appropriate resources are dynamically
loaded and added to the page as necessary, usually in response to user
actions.
SPAs use AJAX and HTML5 to create fluid and responsive Web apps, without
constant page reloads.
WOW
Why Angular?
MVC Architecture.
Two way data binding.
Templates
Directives
Expressions
Modules
Routing
Scope
Filters
Data Binding
Angular 2.0
Cross Platform: Develop modern web apps,
native apps using Ionic, NativeScript. Also you
can build desktop apps across Mac, Windows
and Linux using same angular methods.
Speed and Performance: Highly optimized code
for modern javascript virtual machines, fast
rendering. Component based routing loads
specific code fast. No scope and digest.
Productivity: Simple and powerful templating.
Easy development with Angular CLI.
Component Architecture: Web component
support which gives excellent architecture and
improved performance. Shadow dom provides
encapsulation.
TypeScript and ES6 Support: It’s really
enjoyable writing code in typescript which
provides you complete Object Oriented Concept,
Type checkings and modular code.
Architecture
TypeScript is Awesome
Modules and Components
Module Component
One Common Goal
Developing the best applications
using best technology.
What We Need?
“Things are never quite as scary when
you’ve got a best friend”
- Bill Watterson
Angular is with you
Thanks!
Contact me:
Debasis Panda
Email: imdebasispanda@gmail.com
www: debasispanda.github.io
Twitter: @imdebasispanda
Hyderabad, India

Introduction to Angular 2.0

  • 1.
    AngularJs One Framework :Mobile & Desktop Author : Debasis Panda www : debasispanda.github.io
  • 2.
    What is Angular? Angularis a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single- page applications.
  • 3.
    Single Page Application Asingle-page application (SPA) is a web application or website that fits on a single web page with the goal of providing a user experience similar to that of a desktop application. In an SPA, either all necessary code – HTML, JavaScript, and CSS – is retrieved with a single page load, or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions. SPAs use AJAX and HTML5 to create fluid and responsive Web apps, without constant page reloads.
  • 5.
  • 6.
    Why Angular? MVC Architecture. Twoway data binding. Templates Directives Expressions Modules Routing Scope Filters
  • 7.
  • 8.
    Angular 2.0 Cross Platform:Develop modern web apps, native apps using Ionic, NativeScript. Also you can build desktop apps across Mac, Windows and Linux using same angular methods. Speed and Performance: Highly optimized code for modern javascript virtual machines, fast rendering. Component based routing loads specific code fast. No scope and digest. Productivity: Simple and powerful templating. Easy development with Angular CLI. Component Architecture: Web component support which gives excellent architecture and improved performance. Shadow dom provides encapsulation. TypeScript and ES6 Support: It’s really enjoyable writing code in typescript which provides you complete Object Oriented Concept, Type checkings and modular code.
  • 9.
  • 10.
  • 11.
  • 12.
    One Common Goal Developingthe best applications using best technology. What We Need?
  • 13.
    “Things are neverquite as scary when you’ve got a best friend” - Bill Watterson
  • 14.
  • 15.
    Thanks! Contact me: Debasis Panda Email:imdebasispanda@gmail.com www: debasispanda.github.io Twitter: @imdebasispanda Hyderabad, India