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
Thoughts on web application development
Search
Dimitrios Flaco Mengidis
April 21, 2013
Programming
1
560
Thoughts on web application development
Dimitrios Flaco Mengidis
April 21, 2013
Tweet
Share
More Decks by Dimitrios Flaco Mengidis
See All by Dimitrios Flaco Mengidis
Famine Action Mechanism (FAM)
dmtrs
0
62
Is TDD still relevant? Is it a thing?
dmtrs
0
250
Intro to Web API & Hypermedia
dmtrs
0
49
Introduction to Apache Avro
dmtrs
2
470
0 to 0, refactoring with TDD
dmtrs
0
100
Fosscomm #8: A hypermedia API design lifecycle
dmtrs
0
66
A Hypermedia API Design lifecycle
dmtrs
1
190
perspective matters: deliver value with hypermedia
dmtrs
0
83
APIdaysBCN 2014: The perspective that matters
dmtrs
1
1.1k
Other Decks in Programming
See All in Programming
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
220
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
160
iOS開発スターターキットの作り方
akidon0000
0
240
#QiitaBash TDDで(自分の)開発がどう変わったか
ryosukedtomita
1
370
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
10
1.7k
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
1.7k
GUI操作LLMの最新動向: UI-TARSと関連論文紹介
kfujikawa
0
930
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
720
生成AI、実際どう? - ニーリーの場合
nealle
0
110
WebAssemblyインタプリタを書く ~Component Modelを添えて~
ruccho
1
820
自作OSでDOOMを動かしてみた
zakki0925224
1
1.3k
あのころの iPod を どうにか再生させたい
orumin
2
2.4k
Featured
See All Featured
Designing for Performance
lara
610
69k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
770
Balancing Empowerment & Direction
lara
2
570
Building a Scalable Design System with Sketch
lauravandoore
462
33k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
It's Worth the Effort
3n
186
28k
Building Adaptive Systems
keathley
43
2.7k
Become a Pro
speakerdeck
PRO
29
5.5k
Rails Girls Zürich Keynote
gr2m
95
14k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
RailsConf 2023
tenderlove
30
1.2k
Transcript
@fosscomm2013 Dimitrios Tydeas Mengidis twitter: @dmtrsslvdr email:
[email protected]
web: tydeas.tumblr.com
thoughts on web application development
"How you build your application is not the tools you
use."
MVC
Model View Controller
Model != ActiveRecord
SAVE ?
Eager loading, relations... you think with queries.
Controller
None
/mybasket/view /basket/41491/view?user_id=1943
1-1
View
HTML
None
Check - "Keynote: Architecture the Lost Years" by Robert Martin
(Ruby Midwest 2011) - Patterns of Enterprise Application Architecture by Martin Fowler - "Ruby Rogues #021: Rest done right" with Steve Klabnik