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 rich web applications with JavaScript ...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
BTVWAG
May 19, 2012
Technology
220
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Building rich web applications with JavaScript MVC frameworks
Presented by Sean Behan, Adam Bouchard, and Tristan O'Neil on Jan. 25th, 2012
BTVWAG
May 19, 2012
More Decks by BTVWAG
See All by BTVWAG
Don't Design Like a Programmer
btvwag
1
140
The Agile Process: Taming Your Process to Work for You
btvwag
3
120
Survey Results - March 2012
btvwag
1
52
Technology Lightning Talks
btvwag
1
83
Software Craftsmanship from a Product Owner's Perspective
btvwag
2
220
Behavior Driven Development
btvwag
1
84
Other Decks in Technology
See All in Technology
2026年6月23日 Syncable Tech + Start Python Club にて
hamukazu
0
120
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
200
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
130
手塩にかけりゃいいってもんじゃない
ming_ayami
0
600
Android の公式 Skill / Android skills
yanzm
0
150
自律型AIエージェントは何を破壊するのか
kojira
0
160
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
910
データサイエンスを価値につなげるプロジェクト設計 〜 DS一年目が現場で得た気づき 〜
ysd113
1
270
FinOps × AIエージェントで実現する コストインシデントの自動調査
oasis1994liveforever
0
150
200個のGitHubリポジトリを横断調査したかった
icck
0
130
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
270
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
220
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
KATA
mclloyd
PRO
35
15k
Building Applications with DynamoDB
mza
96
7.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
360
Scaling GitHub
holman
464
140k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
Transcript
JAVASCRIPT MVC
TRISTAN ONEIL @tristanoneil SEAN BEHAN @bseanvt ADAM BOUCHARD @adambouchard
MVC MODEL VIEW CONTROLLER
IS THERE MVC IN MY JAVASCRIPT? WHY
USERS EXPECT MORE FROM THEIR WEB APPLICATIONS (AS THEY SHOULD)
JAVASCRIPT GETS “COMPLICATED” REALLY FAST (WITHOUT THE RIGHT TOOLS)
SOA IS A SOFTWARE DEVELOPER’S DREAM COME TRUE (SOFTWARE ORIENTED
ARCHITECTURE) (OR AT LEAST IT’S OURS)
JSON IS A GREAT FORMAT TO BUILD YOUR MODERN API
WITH { “json” : { “isAwesome?” : true } }
GUESS WHAT WORK PRETTY WELL WITH (WHO DA THUNK?) JAVASCRIPT
OBJECTION NOTATION APIS JAVASCRIPT
SO MANY FRAMEWORKS BACKBONE.js EMBER.js SAMMY.js JAVASCRIPTMVC KNOCKOUT KNOCKBACK ANGULARJS
BROKE.js FIDDEL.js EXTJS YUILIBRARY
None
BATMAN.js NaN NaN NaN NaN NaN NaN (OBLIGATORY BATMAN RELATED
PHOTO)
SPINE.js