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 start from zero SPB 16/04/2014
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ilya Zayats
April 16, 2014
Programming
100
0
Share
Ember start from zero SPB 16/04/2014
Практическая часть
Ilya Zayats
April 16, 2014
Other Decks in Programming
See All in Programming
Laravel Nightwatchの裏側 - Laravel公式Observabilityツールを支える設計と実装
avosalmon
1
280
20260315 AWSなんもわからん🥲
chiilog
2
180
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
1.2k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
470
PHP でエミュレータを自作して Ubuntu を動かそう
m3m0r7
PRO
2
150
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
250
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
580
Tamach-sre-3_ANDPAD-shimaison93
mane12yurks38
0
220
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
490
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
280
Codex CLI でつくる、Issue から merge までの開発フロー
amata1219
0
260
Featured
See All Featured
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
260
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
BBQ
matthewcrist
89
10k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
250
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The Spectacular Lies of Maps
axbom
PRO
1
670
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
160
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
320
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
140
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
Transcript
Практика
Сборка
<script> <script> <script> <script> <script>
None
None
None
Зачем?
Спасение себя через месяц
Неизбежность
• Зависимости • Автоматизация деплоя • Удобство тестов, локальной разработки
Как у взрослых
Реальность Ember
ember-cli
+ executable + broccoli
Хорошие новости
Зависимости
Делаем
http://nodejs.org/
Mac: Ubuntu: $> brew install node $> sudo apt-get install
nodejs
Mac: Ubuntu: $> brew install git $> sudo apt-get install
git
Windows: http://nodejs.org/ http://msysgit.github.io/
$> sudo npm install -g ember-cli $> ember new notes
ember-cli
http://bit.ly/ember-notes-styles Качаем
app.css → app/styles Раскладываем handmadepaper.png → public/img
None
None
ApplicationRoute NotesRoute NotesNoteRoute
index notes notes/note {{outlet}}
$(“id”).click? bind/unbind
http://bit.ly/emberspb http://bit.ly/spbfrontend #emberspb