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
Isomorphic JavaScript Is All Wrong
Search
Philipp Krenn
March 25, 2015
Programming
0
340
Isomorphic JavaScript Is All Wrong
Tongue in cheek talk about the term isomorphism and why it doesn't apply to your JavaScript code.
Philipp Krenn
March 25, 2015
Tweet
Share
More Decks by Philipp Krenn
See All by Philipp Krenn
Full-Text Search Explained
xeraa
11
2.4k
360° Monitoring of Your Microservices
xeraa
7
3.6k
Scale Your Metrics with Elasticsearch
xeraa
4
170
YAML Considered Harmful
xeraa
0
2.1k
Scale Your Elasticsearch Cluster
xeraa
1
340
Hands-On ModSecurity and Logging
xeraa
2
220
Centralized Logging Patterns
xeraa
1
1.2k
Dashboards for Your Management with Kibana Canvas
xeraa
1
500
Make Your Data FABulous
xeraa
3
1.1k
Other Decks in Programming
See All in Programming
CSC307 Lecture 15
javiergs
PRO
0
270
Fundamentals of Software Engineering In the Age of AI
therealdanvega
2
290
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
300
ロボットのための工場に灯りは要らない
watany
12
3.2k
Claude Code Skill入門
mayahoney
0
430
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.4k
車輪の再発明をしよう!PHP で実装して学ぶ、Web サーバーの仕組みと HTTP の正体
h1r0
2
390
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
3.5k
どんと来い、データベース信頼性エンジニアリング / Introduction to DBRE
nnaka2992
1
330
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
120
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
440
Understanding Apache Lucene - More than just full-text search
spinscale
0
140
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Crafting Experiences
bethany
1
94
Building Flexible Design Systems
yeseniaperezcruz
330
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
BBQ
matthewcrist
89
10k
A Tale of Four Properties
chriscoyier
163
24k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
210
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Building the Perfect Custom Keyboard
takai
2
720
How to Talk to Developers About Accessibility
jct
2
160
Chasing Engaging Ingredients in Design
codingconduct
0
150
Transcript
ISOMORPHIC JS IS ALL Wrong Philipp Krenn, @xeraa
None
Isomorphic JavaScript apps are JavaScript applications that can run both
client-side and server-side. The backend and frontend share the same code. — http://isomorphic.net
IDEA !
TERM !
None
The word derives from the Greek iso, meaning "equal," and
morphosis, meaning "to form" or "to shape." — http://mathworld.wolfram.com/Isomorphism.html
Formally, an isomorphism is bijective morphism. — http://mathworld.wolfram.com/Isomorphism.html
Informally, an isomorphism is a map that preserves sets and
relations among elements. "A is isomorphic to B" is written A ≅ B. — http://mathworld.wolfram.com/Isomorphism.html
None
MAYBE YOUR JS IS ENVIRONMENT AGNOSTIC AND THE ENVIRONMENTS ARE
ISOMORPHIC
LESS FANCY Identical JS
CONCLUSION JS IS NOT ISOMORPHIC FEAR DRIVEN MATH WORKS