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
Building Single Page Applications
Search
Alexander Beletsky
April 25, 2013
Programming
5.5k
9
Share
Building Single Page Applications
The talk I gave in April-2013 on MSSWIT conference in Kiev.
Alexander Beletsky
April 25, 2013
More Decks by Alexander Beletsky
See All by Alexander Beletsky
Snapshot Testing: Going beyond UI
alexbeletsky
1
700
Tech Culture in Startups
alexbeletsky
0
240
TDD in JavaScript
alexbeletsky
4
860
This is Node.js
alexbeletsky
10
460
Likeastore
alexbeletsky
3
150
PaaS in your pocker with Dokku
alexbeletsky
7
2.6k
.NET developer in JavaScript world
alexbeletsky
1
2.9k
How to write good tests?
alexbeletsky
2
340
Dynamic web development with Oak
alexbeletsky
1
630
Other Decks in Programming
See All in Programming
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
980
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
390
「話せることがない」を乗り越える 〜日常業務から登壇テーマをつくる思考法〜
shoheimitani
4
950
AI-DLC Deep Dive
yuukiyo
9
5.3k
Agent Skills を社内で育てる仕組み作り
jackchuka
0
130
Back to the roots of date
jinroq
0
630
Swift Concurrency Type System
inamiy
1
570
UIの境界線をデザインする | React Tokyo #15 メイントーク
sasagar
2
410
How Swift's Type System Guides AI Agents
koher
0
320
Claude Code × Gemini × Ebitengine ゲーム制作素人WebエンジニアがGoでゲームを作った話
webzawa
0
210
AWSコミュニティ活動は顧客のクラウド推進に効くのか / Do AWS community activities help customers adopt the cloud?
seike460
PRO
0
160
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
130
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
The Curious Case for Waylosing
cassininazir
0
340
BBQ
matthewcrist
89
10k
RailsConf 2023
tenderlove
30
1.4k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
Between Models and Reality
mayunak
3
280
Designing for humans not robots
tammielis
254
26k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
The SEO Collaboration Effect
kristinabergwall1
1
440
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Transcript
None
None
None
NEW:
NEW:
NEW:
photo by Constantine Stoyanov
API-ORIENTED
None
None
None
None
How to build Single Page Applications?
None
ASP.NET MVC / Backbone.js
Node.js / Backbone.js
Server
None
None
… doesn’t really matter, as long as 2 functions accomplished
OPEN API: HTTP GET http://app.com/api/sales/invoices/:id HTTP POST http://api.app.com/api/expenses/payments HTTP PUT
http://api.app.com/api/sales/drafts/:id HTTP DELETE http://api.app.com/api/sales/products/:id
MASTER HTML: <div class="container"> <div id="app" class="container"></div> </div>
Client
None
None
None
None
None
None
None
None
None
None
None
Application Route
None
None
None
None
None
None
None
None
None
None