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
250
PyConES2018: Python & gRPC, el conquistador de microservicios
mresti
0
470
Microservices: grpc vs rest
mresti
0
670
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
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
uniqueパッケージの内部実装を支えるweak pointerの話
magavel
0
920
いま中途半端なSwift 6対応をするより、Default ActorやApproachable Concurrencyを有効にしてからでいいんじゃない?
yimajo
2
340
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
開発生産性を上げるための生成AI活用術
starfish719
1
170
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
180
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
580
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
450
プログラマのための作曲入門
cheebow
0
540
詳しくない分野でのVibe Codingで困ったことと学び/vibe-coding-in-unfamiliar-area
shibayu36
3
4.4k
なぜあの開発者はDevRelに伴走し続けるのか / Why Does That Developer Keep Running Alongside DevRel?
nrslib
3
370
GraphQL×Railsアプリのデータベース負荷分散 - 月間3,000万人利用サービスを無停止で
koxya
1
1.1k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
How to Ace a Technical Interview
jacobian
280
24k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
54
3k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
Six Lessons from altMBA
skipperchong
28
4k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
The Invisible Side of Design
smashingmag
301
51k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
GitHub's CSS Performance
jonrohan
1032
460k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
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...