Skip to content
0:00 / 0:00

#clojure#datastar#local-first

From Tomorrow Back to Yesterday: A Tale of Two Web Architectures - Yang

ClojureTV

111K subscribers • 136 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Yang

Intermediate. Assumes working knowledge.

8.2K views9 months ago2 recommendations

Web developmentSoftware designLisp and ClojureVue, Svelte, Angular and othersSoftware architecture

Yang compares local-first and server-centric web architectures in Clojure using a real-world migration case study.

This presentation examines two contrasting web architectures through a real-world migration case study. Attendees will learn to evaluate Tonsky's "Web After Tomorrow" local-first/client-server patterns against DataStar's "Web From Yesterday" server-centric approach using concrete Clojure examples and production metrics. Attendees will gain practical evaluation criteria for architectural decisions, including performance trade-offs (bundle sizes, load times, memory usage), developer experience comparisons, and maintainability considerations. Through side-by-side code examples, you'll see how identical user interactions are implemented in both architectures, covering state management, event handling, and real-time updates. The talk provides actionable migration strategies with specific techniques for transitioning between approaches, common pitfalls to avoid, and decision frameworks for choosing the right architecture based on application requirements and team capabilities. This talk also aims to show how Clojure/ClojureScript, and functional programming principles apply across both architecture types. Biography Builder at heart. Currently working on a startup bringing superpowers to QuickBooks using Clojure/ClojureScript. Previously, co-founder and CEO of Fullstack Academy - a top-rated coding and cybersecurity bootcamp with partnerships across the country. Fullstack has graduated thousands of students working across every part of the technology ecosystem from first funding to FANG-sized. Fullstack also created the "Grace Hopper Program" - the first deferred-tuition coding bootcamp for women. Recorded Nov 14, 2025 at Clojure/Conj 2025 in Charlotte, NC.

Why it's here

2 people recommend this

What people say. Recommended as the inspiration behind the Hyper reactive server-rendered web framework for Clojure.

Moments people linked to

u/Rschmuklerin r/Clojure • Recommends

Announcing Hyper: A reactive server-rendered web framework for Clojure Today we are open sourcing Hyper. It's built on the ideas presented in From Tomorrow Back to Yesterday. It's early days so expect things to evolve but we welcome contributions and ideas from the community
53View on Reddit

u/alexdmillerin r/Clojure • Recommends

From Tomorrow Back to Yesterday: A Tale of Two Web Architectures - Yang (Clojure/Conj 2025) This presentation examines two contrasting web architectures through a real-world migration case study. Attendees will learn to evaluate Tonsky's "Web After Tomorrow" local-first/client-server patterns against DataStar's "Web From Yesterday" server-centric approach using concrete Clojure examples and production metrics. Attendees will gain practical evaluation criteria for architectural decisions, including performance trade-offs (bundle sizes, load times, memory usage), developer experience comparisons, and maintainability considerations. Through side-by-side code examples, you'll see how ident…