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
9
5.4k
Building Single Page Applications
The talk I gave in April-2013 on MSSWIT conference in Kiev.
Alexander Beletsky
April 25, 2013
Tweet
Share
More Decks by Alexander Beletsky
See All by Alexander Beletsky
Snapshot Testing: Going beyond UI
alexbeletsky
1
640
Tech Culture in Startups
alexbeletsky
0
210
TDD in JavaScript
alexbeletsky
4
840
This is Node.js
alexbeletsky
10
420
Likeastore
alexbeletsky
3
130
PaaS in your pocker with Dokku
alexbeletsky
7
2.5k
.NET developer in JavaScript world
alexbeletsky
1
2.8k
How to write good tests?
alexbeletsky
2
310
Dynamic web development with Oak
alexbeletsky
1
600
Other Decks in Programming
See All in Programming
イベントストーミング図からコードへの変換手順 / Procedure for Converting Event Storming Diagrams to Code
nrslib
2
820
ふつうの技術スタックでアート作品を作ってみる
akira888
1
860
Azure AI Foundryではじめてのマルチエージェントワークフロー
seosoft
0
170
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
420
AI コーディングエージェントの時代へ:JetBrains が描く開発の未来
masaruhr
1
150
レベル1の開発生産性向上に取り組む − 日々の作業の効率化・自動化を通じた改善活動
kesoji
0
220
AIと”コードの評価関数”を共有する / Share the "code evaluation function" with AI
euglena1215
1
170
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
3
770
すべてのコンテキストを、 ユーザー価値に変える
applism118
3
1.3k
技術同人誌をMCP Serverにしてみた
74th
1
650
Blazing Fast UI Development with Compose Hot Reload (droidcon New York 2025)
zsmb
1
290
10 Costly Database Performance Mistakes (And How To Fix Them)
andyatkinson
0
340
Featured
See All Featured
Visualization
eitanlees
146
16k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Statistics for Hackers
jakevdp
799
220k
Designing Experiences People Love
moore
142
24k
Being A Developer After 40
akosma
90
590k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Building an army of robots
kneath
306
45k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
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