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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
80
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
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
Oxcを導入して開発体験が向上した話
yug1224
4
280
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
720
Swiftのレキシカルスコープ管理
kntkymt
0
210
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
120
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
200
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
エージェンティックRAGにAWSで入門しよう!
har1101
7
990
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
3.9k
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
140
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
140
Featured
See All Featured
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
240
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
210
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
830
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
エンジニアに許された特別な時間の終わり
watany
107
250k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
350
Music & Morning Musume
bryan
47
7.2k
Crafting Experiences
bethany
1
170
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Raft: Consensus for Rubyists
vanstee
141
7.5k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
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