December 1st, 2023 × #payload#cms#typescript#nextjs#headless
Payload is Rails for JS with TypeScript, React and Drizzle (James Mikrut)
Discussion with James Mikrut creator of Payload CMS about its features, architecture using Drizzle ORM, building open source sustainable products, plans to position itself as a Laravel style all-in-one platform for TypeScript web apps and more.
In this supper club episode of Syntax, Wes and Scott talk with James Mikrut about Payload, how Payload isn't just a CMS, where Payload fits in a tech stack, why they picked Drizzle for an ORM, what Payload Cloud is, and where's the Rails for JavaScript?
Show Notes
- 00:31 Welcome
- 02:00 Who is James Mikrut and what's the idea behind Payload?
- 05:22 Payload isn't just a CMS
- Payload
- Payload on GitHub
- Payload on Twitter
- Payload on YouTube
- 09:08 Where does Payload fit in the tech stack?
- KeystoneJS
- Supabase
- Retool
- 11:22 Is Payload using TypeScript?
- 13:44 Why did you pick Drizzle?
- Drizzle ORM
- 18:08 Do you have to maintain MongoDB and Drizzle?
- SvelteKit
- 26:31 Does Payload have visual editing elements?
- 30:34 Do you build a custom UI for users?
- 35:10 What is Payload Cloud?
- 38:12 Where is the Rails for JavaScript?
- Next.js by Vercel
- Laravel Spark
- Deploy your Laravel PHP application painlessly
- RedwoodJS: The App Framework for Startups | RedwoodJS.com
- 41:39 How do you manage contributions from open source?
- 43:46 GitHub + AI
- 48:18 Syntax Brought to you by Sentry
- Error Management Magic: Introducing the Sentry Plugin for Payload
- 50:26 Supper Club questions
Shameless Plugs
Hit us up on Socials!
Syntax: X Instagram Tiktok LinkedIn Threads