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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Emma
May 26, 2016
Technology
84
0
Share
Ember.js
Emma
May 26, 2016
More Decks by Emma
See All by Emma
My data. My choice? My way?
hell03610
0
54
Are you agile?
hell03610
0
43
Lessons learnt building a mobile web app
hell03610
2
290
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
Kubernetes基盤における開発者体験 とセキュリティの両⽴ / Balancing developer experience and security in a Kubernetes-based environment
chmikata
0
210
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
540
すごいぞManaged Kubernetes
harukasakihara
1
370
暗黙知について一歩踏み込んで考える - 暗黙知の4タイプと暗黙考・暗黙動へ
masayamoriofficial
0
520
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
8
1.3k
本番環境でPHPコードに触れずに「使われていないコード」を調べるにはどうしたらよいか?
egmc
1
240
レガシーシステムをどう次世代に受け継ぐか
tachiiri
0
320
Babylon.js を使って試した色々な内容 / Various things I tried using Babylon.js / Babylon.js 勉強会 vol.5
you
PRO
0
260
AI前提とはどういうことか
daisuketakeda
0
150
ストライクウィッチーズ2期6話のエイラの行動が許せないのでPjMの観点から何をすべきだったのかを考える
ichimichi
1
300
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
130
第26回FA設備技術勉強会 - Claude/Claude_codeでデータ分析 -
happysamurai294
0
390
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
510
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
480
Bash Introduction
62gerente
615
210k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Automating Front-end Workflow
addyosmani
1370
200k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
KATA
mclloyd
PRO
35
15k
BBQ
matthewcrist
89
10k
Fireside Chat
paigeccino
42
3.9k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
Claude Code のすすめ
schroneko
67
220k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
170
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