How To Create A React App in 2025
In this video CJ talks about what to use to replace create-react-app now that it is deprecated. He talks about the kinds of apps you might be building and gives some opinions on what to use. He also shows how to migrate off of create-react-app to vite.
00:00 intro
00:45 drop-in replacement for create-react-app
02:29 tour of Vite + React app
05:03 how to migrate is later in the video
05:26 types of React apps
05:48 SSG with Astro
06:17 content driven website examples
09:55 astro simple app
10:25 tour of astro app
11:18 astro demo
15:16 SPA - heavy client rendered apps
17:11 SPA routing libraries
18:39 SPA data loading
20:09 SSR - dynamic, on-demand generated apps
23:55 hybrid apps
25:36 migrating from CRA
27:43 excalidraw vite migration example
30:52 full vite migration example
39:14 conclusions / takeaways
40:08 thanks
🔥 Be the ~14,700th person to join our super tasty newsletter bit.ly/syntax_snackpack
All links available at https://syntax.fm/870
Hit us up on Socials! Syntax: https://x.com/syntaxfm Scott: https://x.com/stolinski Wes: https://x.com/wesbos CJ: https://x.com/CodingGarden Randy: https://www.youtube.com/@randyrektor
Brought to you by Sentry.io
#webdevelopment #webdeveloper #javascript #syntax #syntaxfm #webdev #reactjs #build