Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ember.js
Search
Emma
May 26, 2016
Technology
0
77
Ember.js
Emma
May 26, 2016
Tweet
Share
More Decks by Emma
See All by Emma
My data. My choice? My way?
hell03610
0
51
Are you agile?
hell03610
0
37
Lessons learnt building a mobile web app
hell03610
2
290
Cuore.js
hell03610
0
320
Refactoring
hell03610
2
160
Implementation patterns
hell03610
1
110
Kanban and Scrum
hell03610
0
140
Agile metholodolgies
hell03610
1
99
Scrum, an agile methodology for managing projects
hell03610
0
110
Other Decks in Technology
See All in Technology
21st ACRi Webinar - Univ of Tokyo Presentation Slide (Ayumi Ohno)
nao_sumikawa
0
120
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
240
Agentic AI Patterns and Anti-Patterns
glaforge
1
150
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
660
Claude Code Getting Started Guide(en)
oikon48
0
160
Kiro Autonomous AgentとKiro Powers の紹介 / kiro-autonomous-agent-and-powers
tomoki10
0
100
Claude Code はじめてガイド -1時間で学べるAI駆動開発の基本と実践-
oikon48
45
27k
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
290
Playwright x GitHub Actionsで実現する「レビューしやすい」E2Eテストレポート
kinosuke01
0
140
【CEDEC+KYUSHU2025】学生・若手必見!テクニカルアーティスト 大全 ~仕事・スキル・キャリアパス、TAの「わからない」を徹底解剖~
cygames
PRO
0
110
技術以外の世界に『越境』しエンジニアとして進化を遂げる 〜Kotlinへの愛とDevHRとしての挑戦を添えて〜
subroh0508
1
300
プロダクトマネジメントの分業が生む「デリバリーの渋滞」を解消するTPMの越境
recruitengineers
PRO
3
600
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
Large-scale JavaScript Application Architecture
addyosmani
514
110k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Context Engineering - Making Every Token Count
addyosmani
9
480
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Docker and Python
trallard
46
3.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
A designer walks into a library…
pauljervisheath
210
24k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Practical Orchestrator
shlominoach
190
11k
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