/ parasocialfix my onlysubs
Uhm count: 982
- @t3dotgg is happy that CRA is dead • Create React App is Finally Dead
Starting a new project built "fully in React" https://react.dev/learn/start-a-new-r...
Using React as a library https://react.dev/learn/add-react-to-...
"we can't stop you from using vite" / 1636527021990854658
20:07 Dan: we are not scared of Vue / 1636606492915769345
Astro is not a tool to migrate from React / 1636719902517084162
Using full page reload is a bad UX / 1636609904998768642
MPAs could be desirable / 1636785527847530496
Using Astro with React SSR/SSG / 1636738656873455616
"I do believe it’s not political nor in bad faith" - Evan You / 1636723901295386625
Nick's vite template / 1636606142473203714
don't use React without React framework / 1636536302878478336
It's not easy to migrate from CRA - KCD / 1636733655556194305 and his CRA based project https://github.com/kentcdodds/bookshelf
Alex Russell mobile performance article https://infrequently.org/2022/12/perf...
Rust framework that was mentioned in the chat https://framesurge.sh/perseus/en-US/
Chapters:
0:00 hi friend
[00:03:40] new react website
[00:04:55] fully in React
[00:07:03] theo thinks that neext is the best tool
[00:08:17] is it wrong to start with next?
[00:10:26] what about beginners?
[00:12:03] we cant stop you
[00:14:55] you are trying to build your own framework
[00:15:21] can I get recommended as Bleading Edge framework?
[00:18:32] can we get section for vite?
[00:19:07] would they recommend vite?
[00:20:06] I wish react docs would recommend Svelte and Vue
[00:21:13] if react docs would have been written in 2018
[00:22:33] Vite template by Nick
[00:23:43] my template
[00:25:59] fogbender migrated from CRA
[00:26:18] what's wrong with Vite?
[00:28:11] vite is not enough
[00:29:49] content-oriented solutions
[00:32:33] could astro build a template?
[00:33:52] migrating from React to Astro
[00:34:41] Astro SPA demos
[00:38:38] did React forget about Vite?
[00:41:13] vite is on "Add to Existing" page
[00:43:35] should Astro be on a Laravel/Rails page?
48:22 be more thoughtful of people using CRA
59:31 CRA is Dead, now what?
1:13:15 how to migrate from CRA
AI wrote this summary:
React's recent shift from recommending Create React App (CRA) to Next.js has stirred discussions among web developers. React believes that Next.js offers a more comprehensive solution for building high-quality React apps, making it the ideal choice for developers. However, some developers worry that this recommendation may lead to vendor lock-in or increased costs. Others are concerned about the impact of this change on beginners, as Next.js offers added complexity and features. Developers are discussing whether simpler solutions like Vite should be recommended instead.
Vite is a build tool and development server created by the creator of Vue.js, Evan You. It has gained popularity for its simplicity and speed, making it an ideal solution for beginners to get started with React. Other frameworks like Astro have also been proposed as potential alternatives for building React applications. Astro is a new static site generator that allows developers to build fast, optimized websites using components from various frontend libraries, including React.
The React ecosystem has been going through significant changes recently, with the so-called "death" of Create React App being a major talking point. Popular alternatives to CRA include QGP, a new open-source project, Astro, Next.js, and Remix. Each framework has its unique features and benefits, and developers must consider specific use cases and project requirements when choosing a new framework or tool.
As the React community evolves, new tools and frameworks may emerge as popular choices. It's essential for developers to stay informed and adapt to these changes, ensuring they're using the most suitable tools and techniques for their projects. Ultimately, developers have the freedom to choose the tools and frameworks that best suit their needs and preferences. The recent shift in React's recommendations has sparked debates, but it has also prompted innovation and exploration in the React ecosystem, providing developers with a plethora of options to choose from when building their applications.
#astro #nextjs #vite