Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
570
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
69
Is TDD still relevant? Is it a thing?
dmtrs
0
260
Intro to Web API & Hypermedia
dmtrs
0
60
Introduction to Apache Avro
dmtrs
2
470
0 to 0, refactoring with TDD
dmtrs
0
120
Fosscomm #8: A hypermedia API design lifecycle
dmtrs
0
76
A Hypermedia API Design lifecycle
dmtrs
1
190
perspective matters: deliver value with hypermedia
dmtrs
0
90
APIdaysBCN 2014: The perspective that matters
dmtrs
1
1.1k
Other Decks in Programming
See All in Programming
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
270
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
230
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
110
Giselleで作るAI QAアシスタント 〜 Pull Requestレビューに継続的QAを
codenote
0
190
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
6
3.6k
生成AIを利用するだけでなく、投資できる組織へ
pospome
2
340
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
420
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
150
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
490
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
140
実は歴史的なアップデートだと思う AWS Interconnect - multicloud
maroon1st
0
160
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
320
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
GitHub's CSS Performance
jonrohan
1032
470k
BBQ
matthewcrist
89
9.9k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Done Done
chrislema
186
16k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.7k
A better future with KSS
kneath
240
18k
Navigating Team Friction
lara
191
16k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.3k
4 Signs Your Business is Dying
shpigford
186
22k
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