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
Why I had to write a client side framework for ...
Search
Kod.io
October 26, 2013
Programming
100
1
Share
Why I had to write a client side framework for Koding.
By Sinan Yaşar
http://kod.io
Kod.io
October 26, 2013
More Decks by Kod.io
See All by Kod.io
Our future is in our past or whatever
kodio
0
71
You should learn Go!
kodio
1
140
Daha iyi Geliştirme Ortamı için: Vagrant
kodio
0
79
Building Next-Generation iOS Apps with AFNetworking 2.0
kodio
2
390
Reactive Principles
kodio
1
150
AngularJS vs. Ember.js vs. Backbone.js
kodio
1
520
iBeacons: Interacting with the physical world using Bluetooth LE
kodio
1
110
Go: a simple programming environment
kodio
2
180
Sure, I could learn Objective-C but...
kodio
1
95
Other Decks in Programming
See All in Programming
KMP × Kotlin 2.3 - How Android Got Slower While iOS Builds Improved by 47%
rio432
0
200
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2k
実践ハーネスエンジニアリング:ステアリングループを実例から読み解く / Practical Harness Engineering: Understanding Steering Loops Through Real-World Examples
nrslib
5
5.6k
Import assertionsが消えた日~ECMAScriptの仕様はどう決まり、なぜ覆るのか~
bicstone
2
190
Oxlintはいかにしてtsgolintのlint ruleを呼び出しているのか
syumai
0
270
GitHubCopilotCLIをはじめよう.pdf
htkym
0
340
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
110
AI Agent と正しく分析するための環境作り
yoshyum
2
530
Agentic UI in the Frontend: Architectures with Open Standards @JAX 2026 in Mainz
manfredsteyer
PRO
0
120
Spec-Driven Development with AI Agents (Workshop, May 2026)
antonarhipov
3
390
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
190
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
200
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1k
Believing is Seeing
oripsolob
1
130
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Technical Leadership for Architectural Decision Making
baasie
3
370
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
The Spectacular Lies of Maps
axbom
PRO
1
750
Context Engineering - Making Every Token Count
addyosmani
9
890
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
280
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
Transcript
Koding UI Framework Why I had to write a client
side framework @sinanyasar
the Others. • Backbone.js • Angular.js • Ember.js • Cappuccino
• KnockoutJS • Dojo • YUI • more???
Backbone.JS You start writing your app with HTML
AngularJS You start writing your app with HTML
Ember.js (formerly SproutCore) You start writing your app within HTML
…
None
so what we did • Models • Structure • Code
reuse, components • Templating • Event handling • Data binding • Routing • …
Models But you can still use them :) WHAT IF
I TOLD ! YOU YOU DON’T ! NEED THEM
Structure well, just be smart about it :)
Code Reuse - Components Inheritance everywhere, code reuse
Templating Creating your app in small chunks.
Event Handling either as options or lazily by ::on OR
Data binding that’s it.
Routing that’s it.
None
Koding UI Framework to be continued… @sinanyasar This was by
Sinan Yasar ui-ux lead at koding.com