On this episode, we talk with Michael Jackson (no, not that one) about Remix, the “center stack” web framework that embraces the web platform, rather than attempting to replace it.
We discuss how Remix is an outgrowth of the work that he and Ryan Florence did on React Router, and how Remix attempts to bring balance back to the web world by being a stack that spans the frontend and the backend.
Remix is a web framework built in TypeScript, which allows you to use as much (or even zero!) JavaScript on the frontend as you like, balanced with SSR JavaScript on the backend.
It’s a refreshing take on web development that harkens back to PHP and Ruby-based frameworks, but using the isomorphic superpowers that only JavaScript has!
Remix.run
Remix on GitHub
Remix on Twitter
The Basics of the Cockpit
Remix Quickstart
Is “Isomorphic JavaScript” a good term?
Universal JavaScript
There’s a chance I believe client side routing on the web is usually not preferred.
React JS
React usage statistics
Laravel
Remix goes open source
Remix OSS
Application Holotypes
What is Trepanation?
deno
JSX
MDN Docs
Next.js