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
330
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.2k
360° Monitoring of Your Microservices
xeraa
7
3.5k
Scale Your Metrics with Elasticsearch
xeraa
4
150
YAML Considered Harmful
xeraa
0
2.1k
Scale Your Elasticsearch Cluster
xeraa
1
320
Hands-On ModSecurity and Logging
xeraa
2
190
Centralized Logging Patterns
xeraa
1
1.1k
Dashboards for Your Management with Kibana Canvas
xeraa
1
480
Make Your Data FABulous
xeraa
3
920
Other Decks in Programming
See All in Programming
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
530
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
12
7.1k
スキーマ駆動で、Zod OpenAPI Honoによる、API開発するために、Hono Takibiというライブラリを作っている
nakita628
0
310
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
950
マンガアプリViewerの大画面対応を考える
kk__777
0
110
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
320
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
630
バッチ処理を「状態の記録」から「事実の記録」へ
panda728
PRO
0
190
CSC305 Lecture 09
javiergs
PRO
0
310
モテるデスク環境
mozumasu
3
1.2k
登壇は dynamic! な営みである / speech is dynamic
da1chi
0
360
Six and a half ridiculous things to do with Quarkus
hollycummins
0
210
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Gamification - CAS2011
davidbonilla
81
5.5k
The Cult of Friendly URLs
andyhume
79
6.6k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
34
2.3k
Statistics for Hackers
jakevdp
799
220k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
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