Create React App is Finally Dead

Create React App is Finally Dead

Theo - t3․gg

1 год назад

78,984 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

CrazyHorseInvincible
CrazyHorseInvincible - 16.07.2023 05:39

This makes me sad, even though the need for it is apparent. I'm an old man, and when I first started web development, it was normal to see a full page reload when making a selection in a dropdown or even checking a checkbox. The single page application was a godsend for my mental health, and React especially. CRA was my best friend and oasis at times when I had the energy for an idea but little else.

Ответить
Brang Ja
Brang Ja - 02.07.2023 17:07

It's still a good idea to let beginner wander with plain React. So that they can focus on basic React concepts and building good components. Cause shifting from vanilla JS to React alone is a huge mindset change for a new dev to make.

Ответить
Sara Dan
Sara Dan - 13.04.2023 19:35

omg yay!! congrats to everyone!

Ответить
Devran D
Devran D - 09.04.2023 14:31

Eventually, I have an excuse to not use CRA

Ответить
U A
U A - 05.04.2023 00:05

this is kind of pissing me off honestly. i dont wanna use js for backend period

Ответить
Marc-André Arseneault
Marc-André Arseneault - 31.03.2023 04:58

Jezzzzzz! Dan had A LOT to say! 😅

Ответить
Gui
Gui - 31.03.2023 00:43

I just noticed that I have so many problems using nextjs than create-react-app...

Ответить
Kakashi
Kakashi - 30.03.2023 16:55

need to use nextjs with deno

Ответить
Istiak Jisan
Istiak Jisan - 26.03.2023 09:54

Hello Sir, I am a complete noob. and was about start learning react. but all these things changes making me confused about should i learn start learning next js or directly I can learn react with CRA then adapt with next js? Can anyone help please?

Ответить
TheRealSensei
TheRealSensei - 24.03.2023 19:34

create-react-app ☠ RIP

Ответить
Luis Miguel Torres
Luis Miguel Torres - 24.03.2023 00:42

I find it incredible that CRA is no longer recommended, but having Next as the first option and Vite as a second thought is a bit concerning. Vite doesn't stir your project to some platform-specific deployment, as far as I can tell Vite offers you the "original" way of react. Yes react is turning to server-side but react as it is right now is still oriented for the client all of the hooks and lifecycle is SPA/Client side oriented, Next is a workaround for SSR concerns and their own concerns with their parent company platform. IMO they should put Vite as the default option for development, and let the developer no matter their experience choose later if what they need is in other frameworks. I understand the hype for Next and the competition for innovation with other frameworks like remix but there are some conflicts of interest in this way.

Ответить
Dio Ilham Djatiadi
Dio Ilham Djatiadi - 21.03.2023 22:32

ah, finally...

Ответить
Julián B.
Julián B. - 21.03.2023 03:30

this is the most nerdy stuff of 2023.

Ответить
cocos cacao
cocos cacao - 21.03.2023 01:45

What happened with that mantra that I've been hearing for almost a decade now? React is cool because it's simple and I don't need a framework to force me how to do things... Sigh...

Ответить
kikorpp ツ
kikorpp ツ - 21.03.2023 01:04

What should I use instead of this? I am currently in the process of building a giant project that has got over 5000 for sure and uses cra. It's going to be a pain in the ass to rewrite everything to use a new build system. Much harder than clicking the "close PR" button. Who cares? Until facebook announces that it's officially deprecated and discontinued I am still using it.

Ответить
cornhead
cornhead - 20.03.2023 13:13

I'm a noob to React. Why is create react app bad?

Ответить
nVYSible
nVYSible - 20.03.2023 12:23

o7 CRA

Ответить
LAV DEV
LAV DEV - 20.03.2023 08:28

🤣

Ответить
TooTyrnt
TooTyrnt - 20.03.2023 04:51

While im glad CRA was removed from their docs, I don’t think it makes sense to recommend Next or Gatsby or some other server side framework to react beginners. It would have made a lot more sense to show how to quickly bootstrap a project with Vite.

Ответить
Jun Rey Ellezo
Jun Rey Ellezo - 20.03.2023 02:30

Link to the twitter used in this thumbnail please.

Ответить
Mikey
Mikey - 19.03.2023 00:50

I was just starting to learn about webdev and it was frustrating how many tutorials just tell you to use "Create React App". I was so lost like how do I set up the server? Change the port? I was looking for a path for building 'industry standard' production type of system. I wouldn't consider myself a beginner in programming in general.

They should have named it "React Integrated Learning Environment."

Ответить
Singtingz
Singtingz - 18.03.2023 22:44

This is what I call content

Ответить
osah712
osah712 - 18.03.2023 20:42

Gatsby???? I puked a little.

Ответить
osah712
osah712 - 18.03.2023 20:42

They could also just update their CRA boilerplate, not that hard. I dont get it.

Ответить
Beyblade Tunada
Beyblade Tunada - 18.03.2023 17:49

That's good, but I still think its weird that recommendations for Vite are so hidden under the "Can I use React without a framework?" section... Frameworks can be very confusing for beginners.

Ответить
Yassir ϟ
Yassir ϟ - 18.03.2023 17:49

I remember first time I learnt about reactjs, I fired `npx create-creat-app`, it took AGESSS!

Ответить
Aaron Brown
Aaron Brown - 18.03.2023 17:48

What is the problem with create-react-app if it's a simple application that the client can render?

Ответить
samar nagar
samar nagar - 18.03.2023 17:28

you killed it congrats

Ответить
im2godly
im2godly - 18.03.2023 16:18

I'm doing a bootcamp to get my Full-Stack certification, and I learned how to use React without any additional frameworks. So, what does this mean for me? Can I still use npx create-react-app?

Ответить
stunize
stunize - 18.03.2023 14:52

Your advice has been really helpful Theo. I got into web dev by inheriting legacy mess using vanilla JS with a Django backend. Everything was painful and buggy. I knew I could do a lot better. For my first solo web dev project, I used create T3 app with TS and Tailwind. I knew it was going to be a steep learning curve as I was new to React, TS and tailwind. A few weeks into the project I am loving the web stack and I’m actually moving a lot faster than I expected.

Ответить
Adiru
Adiru - 18.03.2023 10:43

Why do I hear that outro music from TheFatRat as he's about to close the pull request?

Ответить
Dev Agrawal
Dev Agrawal - 18.03.2023 05:43

The is possibly the most dramatic pull request close in the history of open source, only thing missing is victory theme music in the background

Ответить
Zach
Zach - 18.03.2023 05:42

react native is superior

Ответить
Prajjwal
Prajjwal - 18.03.2023 00:00

React is gonna crash, start using Angular already

Ответить
Sidi Sting
Sidi Sting - 17.03.2023 22:58

I think they should have recommended bootstrapping a react app with Vite for beginners who want to get started and get familiar with react basics, before jumping to production-grade react frameworks and their complexities.

Ответить
goshmain
goshmain - 17.03.2023 22:52

WHERE CAN I GET THAT JACKET

Ответить
dUSKy
dUSKy - 17.03.2023 22:07

it's my birthday today and React Team gifted me THIS...

yes people, it was for me... y'all just benefitted from it.

Ответить
jediampm
jediampm - 17.03.2023 21:19

Hi, i am not a professional react dev, not even like react but WTF they did in section about create new App is BS.
Because i read a few times the docs while it was in beta they recommended vite or parcel 2 and their changes for this section went from 8 to 80. So what is the point of react and react docs if you will need a full stack framework like next or remix or SSG like gastby. They even not mention Astro as a solution. LOL. React with this docs just kill itself as just frontend library / frameworkl lol.
And their answer for exsting app / projects is surreal and even worst.
This for beginners is not great, because their example in the docs are simple but not tell you how to start simple way Lol.
My recommendation at least for beginners, move to preact or try react with vite, since offical docs dont tell you that..
For those using CRA move to vite.
If you are not enjoying this s then start thinking move away from react world and learn the alternatives frameworks. ;)

Ответить
Dan Lazer
Dan Lazer - 17.03.2023 20:58

Its funny cuz ive been learning react recently for an academic project and convinced teamates to try React instead of Vue had to convince them to use Vite. Also got pleasantly surprised when the default docs were changed ... the old docs had some positive points.

Ответить
Deluroth
Deluroth - 17.03.2023 20:24

I want this T3 Jacket, please tell me we can buy this T3 jacket

Ответить
Maniac-007
Maniac-007 - 17.03.2023 20:09

🫡🫡🫡🫡🫡🫡

Ответить
Ebubekir Tas
Ebubekir Tas - 17.03.2023 19:43

I keep seeing people talk bad about CRA but never address specific problems other than "it is bad", people run CRA and the app works fine and I've never ran into issues for 2 years now.

Ответить
De Futura
De Futura - 17.03.2023 18:42

People in React team got paid to shill for Vercel lol

Ответить
hmonkey
hmonkey - 17.03.2023 18:18

🫡

Ответить
Brayan Cuenca
Brayan Cuenca - 17.03.2023 17:52

Goodbye CRA 🤝

Ответить
pal Jain
pal Jain - 17.03.2023 17:15

so now the question is how should I migrate from a project used create-react-app at the start to vite, as I am having issue with react-script its been outdated for a year.

Ответить
Lucas Barbosa
Lucas Barbosa - 17.03.2023 17:14

F

Ответить
Piyush Aggarwal
Piyush Aggarwal - 17.03.2023 17:07

I don't like the Vite React + TypeScript . That let's me bypass many many errors. Why is that?
CRA would just stop me in middle if anything was wrong.

Ответить
Piyush Aggarwal
Piyush Aggarwal - 17.03.2023 17:00

You are so dramatic 😆

Ответить