SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
WHY ANGULARJS ??

STATIC	
  

BUT	
  
FEATURES
•  MVC
•  DI (DEPENDENCY INJECTION)
•  ENHANCE HTML TO SUPPORT NEW FEATURES
•  MINIMIZE DIRECT DOM MANIPULATION
•  EMBRACE DE-COUPLING & RE-USABILITY
•  TESTING ISN’T AN AFTER-THOUGHT	
  
There	
  are	
  3	
  important	
  things	
  that	
  happen	
  during	
  the	
  app	
  bootstrap:	
  
	
  
1.  The	
  injector	
  that	
  will	
  be	
  used	
  for	
  dependency	
  injec8on	
  is	
  created.	
  
2. 

The	
  injector	
  will	
  then	
  create	
  the	
  root	
  scope	
  that	
  will	
  become	
  the	
  
context	
  for	
  the	
  model	
  of	
  our	
  applica8on.	
  

3. 

Angular	
  will	
  then	
  "compile"	
  the	
  DOM	
  star8ng	
  at	
  the	
  ngApp	
  root	
  
element,	
  processing	
  any	
  direc8ves	
  and	
  bindings	
  found	
  along	
  the	
  
way.	
  
TESTS
hEp://docs.angularjs.org/tutorial/	
  
	
  
hEps://github.com/angular/angular-­‐
phonecat.git	
  
	
  
CURIOSITIES
Social	
  network	
  informa8on	
  

Jéferson Machado
Agile	
  coach	
  

http://twitter.com/jefersonm

https://github.com/jefersonm/

http://facebook.com/jefe.machado

http://slideshare.net/jefersonm

Contenu connexe

Tendances

The Big 3: Essential Plugins for Wordpress Newbs
The Big 3: Essential Plugins for Wordpress NewbsThe Big 3: Essential Plugins for Wordpress Newbs
The Big 3: Essential Plugins for Wordpress NewbsSam Grant
 
世界標準パブリッシングプラットホーム WordPress
世界標準パブリッシングプラットホーム WordPress世界標準パブリッシングプラットホーム WordPress
世界標準パブリッシングプラットホーム WordPressNaoko Takano
 
Hp Dos & Donts Online Marketing V0.2 Kw
Hp Dos & Donts Online Marketing V0.2 KwHp Dos & Donts Online Marketing V0.2 Kw
Hp Dos & Donts Online Marketing V0.2 KwKlaas Weima
 
WordPress Miami Meetup: Top 9 (August 2015)
WordPress Miami Meetup: Top 9 (August 2015)WordPress Miami Meetup: Top 9 (August 2015)
WordPress Miami Meetup: Top 9 (August 2015)David Bisset
 
WordPress Meetup (Davie, FL) - Top 9 April 2016
WordPress Meetup (Davie, FL) - Top 9 April 2016WordPress Meetup (Davie, FL) - Top 9 April 2016
WordPress Meetup (Davie, FL) - Top 9 April 2016David Bisset
 
Listening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsListening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsDigital Megaphone
 
How To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJSHow To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJSStefan Unterhofer
 
WordPress South Florida Meetup - Top 9 (Feb 2014)
WordPress South Florida Meetup - Top 9 (Feb 2014)WordPress South Florida Meetup - Top 9 (Feb 2014)
WordPress South Florida Meetup - Top 9 (Feb 2014)David Bisset
 
JavaScript with Adobe applications - Acceleration web development!
JavaScript with Adobe applications - Acceleration web development!JavaScript with Adobe applications - Acceleration web development!
JavaScript with Adobe applications - Acceleration web development!shinobu tsutsui
 
Refresh WordPress Beginner Workshop
Refresh WordPress Beginner WorkshopRefresh WordPress Beginner Workshop
Refresh WordPress Beginner WorkshopDavid Bisset
 
Android - Getting Started With Firebase Auth
Android - Getting Started With Firebase AuthAndroid - Getting Started With Firebase Auth
Android - Getting Started With Firebase AuthBayu Firmawan Paoh
 
Vetting Plugins : WordCamp Columbus 2015
Vetting Plugins : WordCamp Columbus 2015Vetting Plugins : WordCamp Columbus 2015
Vetting Plugins : WordCamp Columbus 2015Jessica C. Gardner
 
Fa102a assignment 4
Fa102a assignment 4Fa102a assignment 4
Fa102a assignment 4Sierra Goerg
 
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuffBig Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuffMoshe Kaplan
 
Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013Steve Lock
 

Tendances (20)

Facebook Development On Dot Net
Facebook Development On Dot NetFacebook Development On Dot Net
Facebook Development On Dot Net
 
The Big 3: Essential Plugins for Wordpress Newbs
The Big 3: Essential Plugins for Wordpress NewbsThe Big 3: Essential Plugins for Wordpress Newbs
The Big 3: Essential Plugins for Wordpress Newbs
 
世界標準パブリッシングプラットホーム WordPress
世界標準パブリッシングプラットホーム WordPress世界標準パブリッシングプラットホーム WordPress
世界標準パブリッシングプラットホーム WordPress
 
Hp Dos & Donts Online Marketing V0.2 Kw
Hp Dos & Donts Online Marketing V0.2 KwHp Dos & Donts Online Marketing V0.2 Kw
Hp Dos & Donts Online Marketing V0.2 Kw
 
WordPress Miami Meetup: Top 9 (August 2015)
WordPress Miami Meetup: Top 9 (August 2015)WordPress Miami Meetup: Top 9 (August 2015)
WordPress Miami Meetup: Top 9 (August 2015)
 
Transcript (1)
Transcript (1)Transcript (1)
Transcript (1)
 
WordPress Meetup (Davie, FL) - Top 9 April 2016
WordPress Meetup (Davie, FL) - Top 9 April 2016WordPress Meetup (Davie, FL) - Top 9 April 2016
WordPress Meetup (Davie, FL) - Top 9 April 2016
 
Listening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaignsListening to social signals to adjust your marketing campaigns
Listening to social signals to adjust your marketing campaigns
 
How To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJSHow To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJS
 
WordPress South Florida Meetup - Top 9 (Feb 2014)
WordPress South Florida Meetup - Top 9 (Feb 2014)WordPress South Florida Meetup - Top 9 (Feb 2014)
WordPress South Florida Meetup - Top 9 (Feb 2014)
 
JavaScript with Adobe applications - Acceleration web development!
JavaScript with Adobe applications - Acceleration web development!JavaScript with Adobe applications - Acceleration web development!
JavaScript with Adobe applications - Acceleration web development!
 
Refresh WordPress Beginner Workshop
Refresh WordPress Beginner WorkshopRefresh WordPress Beginner Workshop
Refresh WordPress Beginner Workshop
 
Spring Boot Developer training in bangalore by myTectra
Spring Boot Developer training in bangalore  by myTectra Spring Boot Developer training in bangalore  by myTectra
Spring Boot Developer training in bangalore by myTectra
 
Android - Getting Started With Firebase Auth
Android - Getting Started With Firebase AuthAndroid - Getting Started With Firebase Auth
Android - Getting Started With Firebase Auth
 
Independent activity 9 (1)
Independent activity 9 (1)Independent activity 9 (1)
Independent activity 9 (1)
 
Visual Studio Online
Visual Studio OnlineVisual Studio Online
Visual Studio Online
 
Vetting Plugins : WordCamp Columbus 2015
Vetting Plugins : WordCamp Columbus 2015Vetting Plugins : WordCamp Columbus 2015
Vetting Plugins : WordCamp Columbus 2015
 
Fa102a assignment 4
Fa102a assignment 4Fa102a assignment 4
Fa102a assignment 4
 
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuffBig Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
Big Data Seminar: Analytics, Hadoop, Map Reduce, Mongo and other great stuff
 
Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013Campaign Metrics - Measure Camp 2013
Campaign Metrics - Measure Camp 2013
 

En vedette

En vedette (20)

GROW
GROWGROW
GROW
 
1 jeferson (grow)
1 jeferson (grow)1 jeferson (grow)
1 jeferson (grow)
 
Management 3.0, como evoluir pessoas em conjunto com sua organização.
Management 3.0, como evoluir pessoas em conjunto com sua organização.Management 3.0, como evoluir pessoas em conjunto com sua organização.
Management 3.0, como evoluir pessoas em conjunto com sua organização.
 
Continuous integration
Continuous integrationContinuous integration
Continuous integration
 
Webpy
WebpyWebpy
Webpy
 
Plano de Carreira Slim
Plano de Carreira SlimPlano de Carreira Slim
Plano de Carreira Slim
 
Agile Coaching P2
Agile Coaching P2Agile Coaching P2
Agile Coaching P2
 
Business model generation
Business model generationBusiness model generation
Business model generation
 
Lean startup
Lean startupLean startup
Lean startup
 
Management 3.0
Management 3.0Management 3.0
Management 3.0
 
Python - basics
Python - basicsPython - basics
Python - basics
 
Apache Spark
Apache SparkApache Spark
Apache Spark
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Agile Restropective
Agile RestropectiveAgile Restropective
Agile Restropective
 
Lean & T.O.C
Lean & T.O.CLean & T.O.C
Lean & T.O.C
 
Apache Pig
Apache PigApache Pig
Apache Pig
 
Metodologias Ageis
Metodologias AgeisMetodologias Ageis
Metodologias Ageis
 
Plano de carreira, isso funciona ? Me consegue uma bússola por favor. (Agile...
Plano de carreira, isso funciona ? Me consegue uma bússola por favor. (Agile...Plano de carreira, isso funciona ? Me consegue uma bússola por favor. (Agile...
Plano de carreira, isso funciona ? Me consegue uma bússola por favor. (Agile...
 
How to innovate ?
How to innovate ?How to innovate ?
How to innovate ?
 
Coaching e Autodesenvolvimento: Transformando a Cultura de Desenvolvimento de...
Coaching e Autodesenvolvimento: Transformando a Cultura de Desenvolvimento de...Coaching e Autodesenvolvimento: Transformando a Cultura de Desenvolvimento de...
Coaching e Autodesenvolvimento: Transformando a Cultura de Desenvolvimento de...
 

Similaire à Why Use AngularJS Framework

Angular JS - Introduction
Angular JS - IntroductionAngular JS - Introduction
Angular JS - IntroductionSagar Acharya
 
Angular JS, A dive to concepts
Angular JS, A dive to conceptsAngular JS, A dive to concepts
Angular JS, A dive to conceptsAbhishek Sur
 
Angular js
Angular jsAngular js
Angular jsymtech
 
Valentine with Angular js - Introduction
Valentine with Angular js - IntroductionValentine with Angular js - Introduction
Valentine with Angular js - IntroductionSenthil Kumar
 
Single Page Applications in SharePoint with Angular
Single Page Applications in SharePoint with AngularSingle Page Applications in SharePoint with Angular
Single Page Applications in SharePoint with AngularSparkhound Inc.
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...AOE
 
Angular js getting started
Angular js getting startedAngular js getting started
Angular js getting startedHemant Mali
 
Web worker in your angular application
Web worker in your angular applicationWeb worker in your angular application
Web worker in your angular applicationSuresh Patidar
 
King Tut Architecture
King Tut ArchitectureKing Tut Architecture
King Tut ArchitectureGary Pedretti
 
How to start SPEAK3 development
How to start SPEAK3 developmentHow to start SPEAK3 development
How to start SPEAK3 developmentMihály Árvai
 
Sitecore SPEAK3 presentation
Sitecore SPEAK3 presentationSitecore SPEAK3 presentation
Sitecore SPEAK3 presentationMihály Árvai
 
Angular2 with type script
Angular2 with type scriptAngular2 with type script
Angular2 with type scriptRavi Mone
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesTeamstudio
 
AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)Alex Ross
 
Integrating AngularJS into the Campus CMS
Integrating AngularJS into the Campus CMSIntegrating AngularJS into the Campus CMS
Integrating AngularJS into the Campus CMSTom Borger
 
PPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPaddy Lock
 

Similaire à Why Use AngularJS Framework (20)

Angular JS - Introduction
Angular JS - IntroductionAngular JS - Introduction
Angular JS - Introduction
 
Angular JS, A dive to concepts
Angular JS, A dive to conceptsAngular JS, A dive to concepts
Angular JS, A dive to concepts
 
Angular js
Angular jsAngular js
Angular js
 
Valentine with Angular js - Introduction
Valentine with Angular js - IntroductionValentine with Angular js - Introduction
Valentine with Angular js - Introduction
 
Single Page Applications in SharePoint with Angular
Single Page Applications in SharePoint with AngularSingle Page Applications in SharePoint with Angular
Single Page Applications in SharePoint with Angular
 
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
Magento 2 Best Practice Workfow // David Lambauer // Meet Magento 2017 // Lei...
 
Angular js getting started
Angular js getting startedAngular js getting started
Angular js getting started
 
Angular 2
Angular 2Angular 2
Angular 2
 
Web worker in your angular application
Web worker in your angular applicationWeb worker in your angular application
Web worker in your angular application
 
Angularjs
AngularjsAngularjs
Angularjs
 
Ionic vancouver 201604
Ionic vancouver 201604Ionic vancouver 201604
Ionic vancouver 201604
 
King Tut Architecture
King Tut ArchitectureKing Tut Architecture
King Tut Architecture
 
How to start SPEAK3 development
How to start SPEAK3 developmentHow to start SPEAK3 development
How to start SPEAK3 development
 
Sitecore SPEAK3 presentation
Sitecore SPEAK3 presentationSitecore SPEAK3 presentation
Sitecore SPEAK3 presentation
 
Angular2 with type script
Angular2 with type scriptAngular2 with type script
Angular2 with type script
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
 
How Does Angular Work?
How Does Angular Work?How Does Angular Work?
How Does Angular Work?
 
AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)AngularJS in Production (CTO Forum)
AngularJS in Production (CTO Forum)
 
Integrating AngularJS into the Campus CMS
Integrating AngularJS into the Campus CMSIntegrating AngularJS into the Campus CMS
Integrating AngularJS into the Campus CMS
 
PPT on Angular 2 Development Tutorial
PPT on Angular 2 Development TutorialPPT on Angular 2 Development Tutorial
PPT on Angular 2 Development Tutorial
 

Plus de Jéferson Machado (15)

druid.io
druid.iodruid.io
druid.io
 
Apache Spark Internals - Part 2
Apache Spark Internals - Part 2Apache Spark Internals - Part 2
Apache Spark Internals - Part 2
 
Node.js, is it the solution for every problem?
Node.js, is it the solution for every problem?Node.js, is it the solution for every problem?
Node.js, is it the solution for every problem?
 
Management 3.0 (TDC 2015)
Management 3.0 (TDC 2015)Management 3.0 (TDC 2015)
Management 3.0 (TDC 2015)
 
Kanban metrics
Kanban metricsKanban metrics
Kanban metrics
 
Apache HBase
Apache HBaseApache HBase
Apache HBase
 
Scala
ScalaScala
Scala
 
Theory of constraints
Theory of constraintsTheory of constraints
Theory of constraints
 
Padrino
PadrinoPadrino
Padrino
 
Haskell scala exercises presentation
Haskell scala exercises presentationHaskell scala exercises presentation
Haskell scala exercises presentation
 
RabbitMQ
RabbitMQRabbitMQ
RabbitMQ
 
Clojure presentation
Clojure presentationClojure presentation
Clojure presentation
 
Erjang
ErjangErjang
Erjang
 
Clojure noir
Clojure noirClojure noir
Clojure noir
 
Clojure LDC 5
Clojure LDC 5Clojure LDC 5
Clojure LDC 5
 

Dernier

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Dernier (20)

Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Why Use AngularJS Framework

  • 1.
  • 3.
  • 4. FEATURES •  MVC •  DI (DEPENDENCY INJECTION) •  ENHANCE HTML TO SUPPORT NEW FEATURES •  MINIMIZE DIRECT DOM MANIPULATION •  EMBRACE DE-COUPLING & RE-USABILITY •  TESTING ISN’T AN AFTER-THOUGHT  
  • 5. There  are  3  important  things  that  happen  during  the  app  bootstrap:     1.  The  injector  that  will  be  used  for  dependency  injec8on  is  created.   2.  The  injector  will  then  create  the  root  scope  that  will  become  the   context  for  the  model  of  our  applica8on.   3.  Angular  will  then  "compile"  the  DOM  star8ng  at  the  ngApp  root   element,  processing  any  direc8ves  and  bindings  found  along  the   way.  
  • 6.
  • 10. Social  network  informa8on   Jéferson Machado Agile  coach   http://twitter.com/jefersonm https://github.com/jefersonm/ http://facebook.com/jefe.machado http://slideshare.net/jefersonm