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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
72
You should learn Go!
kodio
1
140
Daha iyi Geliştirme Ortamı için: Vagrant
kodio
0
81
Building Next-Generation iOS Apps with AFNetworking 2.0
kodio
2
400
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
96
Other Decks in Programming
See All in Programming
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
220
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
600
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
180
A2UI という光を覗いてみる
satohjohn
1
160
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
120
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.5k
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.8k
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
0
160
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.3k
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
300
dRuby over BLE
makicamel
2
390
Contextとはなにか
chiroruxx
1
380
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Side Projects
sachag
455
43k
Design in an AI World
tapps
1
250
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
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