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
Ember.js
Search
Emma
May 26, 2016
Technology
86
0
Share
Ember.js
Emma
May 26, 2016
More Decks by Emma
See All by Emma
My data. My choice? My way?
hell03610
0
58
Are you agile?
hell03610
0
48
Lessons learnt building a mobile web app
hell03610
2
300
Cuore.js
hell03610
0
330
Refactoring
hell03610
2
160
Implementation patterns
hell03610
1
120
Kanban and Scrum
hell03610
0
140
Agile metholodolgies
hell03610
1
110
Scrum, an agile methodology for managing projects
hell03610
0
110
Other Decks in Technology
See All in Technology
AIのために、AIを使った、Effect-TSからの脱却 〜テストを活用した安全なリファクタリングの進め方〜
bitkey
PRO
1
560
その英語学習、AWSで代替できませんか?
suzutatsu
1
250
イベントストーミングとKiroの仕様駆動開発で実現する要件の認識合わせプロセス
syobochim
5
370
エンジニアは生成AIと どのように向き合うべきか? ことばの意味という観点から
verypluming
2
190
A Harness for Behaviour: how to get AI to generate code that does what we intend, or "TDD in the age of AI"
xpmatteo
0
420
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
4
2k
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
310
layerx-fde-practices
cipepser
6
2.7k
Generative UI × A2UI で AI エージェントを作った話 AI-DLC も使ってみた!
kmiya84377
1
160
Amazon Bedrock 経由の Claude Cowork を試してみよう・MCP にも繋いでみよう
sugimomoto
0
170
long-running-tasks
cipepser
2
330
コーポレートサイトのアクセシビリティ改善とJIS準拠への実践
lycorptech_jp
PRO
2
140
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
エンジニアに許された特別な時間の終わり
watany
107
240k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Practical Orchestrator
shlominoach
191
11k
Writing Fast Ruby
sferik
630
63k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
810
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Designing Experiences People Love
moore
143
24k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
140
The Invisible Side of Design
smashingmag
302
52k
Transcript
Ember.js The hell way
Hello! I am Emma Lopez Remote coder @ Agroptima. Event
organizer. VLCTechHub commiter. @hell03610
VLCTech Hub El hub de los eventos tecnológicos en Valencia
vlctechhub.org
Ember basics Ember friends Ember resources
None
http://emberigniter.com/should-we-use-controllers-ember-2.0/
1. URL driven URL dictates what will be rendered
2. Components Componentize all the things!
3. Data down, actions up Data flowing only in one
direction keeps things more predictable. https://ember-twiddle.com/fc4760a5e5c475bbabc1
https://medium.com/ember-js-en-español/ddau-c29d332ddfb6
“ Components want to be able to hand out data
to their children without having to be on guard for wayward mutations. Data flowing only in one direction keeps things more predictable.
http://emberigniter.com/should-we-use-controllers-ember-2.0/
Ember basics Ember friends Ember resources
Ember-data & Ember-cli
Testing
Types of test Unit Test a class (model, route, service…)
Acceptance Test a component. Mock data with fake objects. Integration Test a page. Mock ajax calls.
Ember-inspector
Ember basics Ember friends Ember resources
Where to find more info Ember.js http://emberjs.com/ Official resource with
API and guides. EmberWatch http://emberwatch.com/ YoEmber http://yoember.com/ Slack https://ember-community-slackin. herokuapp.com/ StackOverFlow Stay away!
Thanks! Any questions? @hell03610