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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Emma
May 26, 2016
Technology
88
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ember.js
Emma
May 26, 2016
More Decks by Emma
See All by Emma
My data. My choice? My way?
hell03610
0
61
Are you agile?
hell03610
0
52
Lessons learnt building a mobile web app
hell03610
2
300
Cuore.js
hell03610
0
330
Refactoring
hell03610
2
170
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
How Timee Delivers Day 1 Production Ready LLM Features
tomoyks
0
140
2026TECHFRESH畢業分享會 - 原生還是跨平台? App 開發踩坑實錄
line_developers_tw
PRO
0
830
200個のGitHubリポジトリを横断調査したかった
icck
0
110
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
120
EventBridge Connection
_kensh
5
690
Microsoft Build Keynoteふりかえり
tomokusaba
0
120
就職⽀援サービスにおけるキャリアアドバイザーのシフトスケジューリング
recruitengineers
PRO
1
140
protovalidate-es を導入してみた
bengo4com
0
170
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
830
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
590
新しいVibe Codingと”自走”について
watany
5
290
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
180
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
270
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
How to train your dragon (web standard)
notwaldorf
97
6.7k
AI: The stuff that nobody shows you
jnunemaker
PRO
8
710
Test your architecture with Archunit
thirion
1
2.3k
Optimizing for Happiness
mojombo
378
71k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
370
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
230
Utilizing Notion as your number one productivity tool
mfonobong
4
320
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