Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fundamentos de AngularDart
Search
Esteban Dorado Roldan
March 18, 2014
Programming
0
55
Fundamentos de AngularDart
Seminario de AngularDart durante el Dart Flight School Granada
Esteban Dorado Roldan
March 18, 2014
Tweet
Share
More Decks by Esteban Dorado Roldan
See All by Esteban Dorado Roldan
Codemotion Spain Meetup -Microservices: gRPC vs Rest
mresti
0
240
PyConES2018: Python & gRPC, el conquistador de microservicios
mresti
0
470
Microservices: grpc vs rest
mresti
0
660
T3chFest 2018: Crea una API REST con Go
mresti
0
97
Build REST API with Golang
mresti
0
150
Firebase aventures - cloud based real time database
mresti
0
66
Material Design in Android
mresti
0
110
Android Wear
mresti
0
140
Material Design in Android
mresti
0
230
Other Decks in Programming
See All in Programming
あのころの iPod を どうにか再生させたい
orumin
2
2.4k
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
6
1.4k
なぜあなたのオブザーバビリティ導入は頓挫するのか
ryota_hnk
5
580
Go製CLIツールをnpmで配布するには
syumai
2
1.1k
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
830
Webinar: AI-Powered Development: Transformiere deinen Workflow mit Coding Tools und MCP Servern
danielsogl
0
100
Android 15以上でPDFのテキスト検索を爆速開発!
tonionagauzzi
0
200
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
340
Understanding Kotlin Multiplatform
l2hyunwoo
0
250
リッチエディターを安全に開発・運用するために
unachang113
1
360
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
250
Constant integer division faster than compiler-generated code
herumi
2
560
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Git: the NoSQL Database
bkeepers
PRO
431
65k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
A Tale of Four Properties
chriscoyier
160
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Become a Pro
speakerdeck
PRO
29
5.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
880
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
The Cost Of JavaScript in 2023
addyosmani
51
8.8k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Side Projects
sachag
455
43k
Transcript
Esteban Dorado | March 2014 #DartFlyGRX #DartFly
Welcome to Angular • An open-source Dart framework, maintained by
Google • Assists with running single-page applications (SPA) • The library reads in HTML that contains additional custom tag attributes • Exists in 2 flavors: AngularJS & AngularDart
• AngularDart API are class based • Same great framework
but as a Dart Dialect • The framework uses injection by type instead of injection by name.
Angular Principles Boilerplate D.R.Y. Testability Structure
Manages Notifies Observes Controller (Dart Objects) View (DOM) RAM Model
(Dart Objects) <div> <span> <ul> <li> Structure: Model-View-Controller
class Person { String name; } <div person> Hi, {{ctrl.person.name}}
</div> @NgController( selector: '[person]', publishAs: 'ctrl' ) class Controller { Person person = new Person(); Controller() { person.name = 'Bob'; } } Model: View: Controller: (demo controller)
Structure project Example
Code time!
More Info Tutorial: https://angulardart.org/tutorial/ API info: https://docs.angulardart.org/ Your favorite location...