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
58
0
Share
Fundamentos de AngularDart
Seminario de AngularDart durante el Dart Flight School Granada
Esteban Dorado Roldan
March 18, 2014
More Decks by Esteban Dorado Roldan
See All by Esteban Dorado Roldan
Codemotion Spain Meetup -Microservices: gRPC vs Rest
mresti
0
260
PyConES2018: Python & gRPC, el conquistador de microservicios
mresti
0
490
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
75
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
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
930
へんな働き方
yusukebe
6
2.9k
Feature Toggle は捨てやすく使おう
gennei
0
560
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
4
2.9k
How Swift's Type System Guides AI Agents
koher
0
220
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
260
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
330
[PHPerKaigi 2026]PHPerKaigi2025の企画CodeGolfが最高すぎて社内で内製して半年運営して得た内製と運営の知見
ikezoemakoto
0
340
Running Swift without an OS
kishikawakatsumi
0
770
PCOVから学ぶコードカバレッジ #phpcon_odawara
o0h
PRO
0
260
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2.3k
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
230
Featured
See All Featured
A designer walks into a library…
pauljervisheath
211
24k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
360
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.7k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
What's in a price? How to price your products and services
michaelherold
247
13k
Designing for humans not robots
tammielis
254
26k
The untapped power of vector embeddings
frankvandijk
2
1.7k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
350
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.8k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
240
Faster Mobile Websites
deanohume
310
31k
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...