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
57
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
250
PyConES2018: Python & gRPC, el conquistador de microservicios
mresti
0
480
Microservices: grpc vs rest
mresti
0
680
T3chFest 2018: Crea una API REST con Go
mresti
0
98
Build REST API with Golang
mresti
0
160
Firebase aventures - cloud based real time database
mresti
0
72
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
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
440
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
910
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
190
CSC307 Lecture 01
javiergs
PRO
0
680
組織で育むオブザーバビリティ
ryota_hnk
0
140
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
870
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
680
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.6k
Basic Architectures
denyspoltorak
0
560
AI Agent Dojo #4: watsonx Orchestrate ADK体験
oniak3ibm
PRO
0
130
CSC307 Lecture 04
javiergs
PRO
0
650
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
780
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
KATA
mclloyd
PRO
33
15k
Building an army of robots
kneath
306
46k
YesSQL, Process and Tooling at Scale
rocio
174
15k
30 Presentation Tips
portentint
PRO
1
190
Designing for humans not robots
tammielis
254
26k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
100
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
59
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
890
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
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...