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 Koding.
Search
Kod.io
October 26, 2013
Programming
1
88
Why I had to write a client side framework for Koding.
By Sinan Yaşar
http://kod.io
Kod.io
October 26, 2013
Tweet
Share
More Decks by Kod.io
See All by Kod.io
Our future is in our past or whatever
kodio
0
61
You should learn Go!
kodio
1
120
Daha iyi Geliştirme Ortamı için: Vagrant
kodio
0
63
Building Next-Generation iOS Apps with AFNetworking 2.0
kodio
2
210
Reactive Principles
kodio
1
130
AngularJS vs. Ember.js vs. Backbone.js
kodio
1
500
iBeacons: Interacting with the physical world using Bluetooth LE
kodio
1
84
Go: a simple programming environment
kodio
2
150
Sure, I could learn Objective-C but...
kodio
1
80
Other Decks in Programming
See All in Programming
二郎系ラーメンのコールで学ぶ AST 解析
memory1994
PRO
7
1.7k
冗長なエラーログを削減し、スタックトレースを手に入れる / Reducing Verbose Error Logs and Obtaining Stack Traces
upamune
0
180
Rails と人魚の話/rails-and-mermaid
sanfrecce_osaka
0
100
エンターテイメント業界で利用されるAWS
demuyan
0
210
Java 22 Overview
kishida
1
180
From Spring Boot 2 to Spring Boot 3 with Java 22 and Jakarta EE
ivargrimstad
0
1.1k
GraphQLサーバの構成要素を整理する #ハッカー鮨 #tsukijigraphql / graphql server technology selection
izumin5210
4
810
⼤規模⾔語モデルの拡張(RAG)が 終わったかも知れない件について
nearme_tech
23
15k
"config" ってなんだ? / What is "config"?
okashoi
0
240
Hanami and htmx
bkuhlmann
0
200
はてなにおける CSS Modules、及び CSS Modules に足りないもの / CSS Modules in Hatena, and CSS Modules missing parts
mizdra
6
880
Build with AI 2024 Seoul - 제로부터 시작하는 Flutter with Gemini 생활 - 박제창
itsmedreamwalker
0
200
Featured
See All Featured
Six Lessons from altMBA
skipperchong
20
3k
Visualization
eitanlees
135
14k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
What the flash - Photography Introduction
edds
64
11k
Into the Great Unknown - MozCon
thekraken
10
990
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
119
39k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
Building Better People: How to give real-time feedback that sticks.
wjessup
354
18k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
30
6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
115
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
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