Earlier quoted context omitted.
> Is this news at this point? If you started your career in the last 5-10 years then yes, it might be news. An entire generation of web developers has been trained to think that every app big and small needs to be a convoluted SPA. The results are a disaster.
"A convoluted SPA" is fully orthogonal to React. If you're making a blog into a SPA, that's a you problem. It's been possible (and recommended for many things!) to just bake a static website with React and use JSX as a templating language for a long time.
Look ma, no React: I recoded my portfolio site with vanilla everything
21–30 of 192 posts
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#22The reason react was developed is mostly null at this point. Modern javascript is so fast and plesant it's hard to imagine many real reasons you can't stay entirely within vanilla.
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#23Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#24Can I write a React app and recompile it as a vanilla? For example to take all involved parts of the library and not take the rest.
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#25React is a great tool for building complex, large applications. Your blog is not large or complex.
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#26Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#27Earlier quoted context omitted.
"A convoluted SPA" is fully orthogonal to React. If you're making a blog into a SPA, that's a you problem. It's been possible (and recommended for many things!) to just bake a static website with React and use JSX as a templating language for a long time.
Why would you need JSX for a static website? If you need JS then it's not "static".
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#28> I became a dev when everyone was hiring for React, so React is what I taught myself immediately after bootcamp in the scramble for a job A better education path (in a bootcamp, university, book, youtube, whatever) would start with the fundamentals and build it from the ground up... not the other way around. (I just realized how lucky I am for being taught in the best possible order, from the ground up... first the…
Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#29Re: Look ma, no React: I recoded my portfolio site with vanilla everything
#30Earlier quoted context omitted.
"A convoluted SPA" is fully orthogonal to React. If you're making a blog into a SPA, that's a you problem. It's been possible (and recommended for many things!) to just bake a static website with React and use JSX as a templating language for a long time.
Why would you need JSX for a static website? If you need JS then it's not "static".
I use JSX because it's a nicer templating system than EJS or similar. It allows me to write components to encapsulate reused fragments rather than text manipulation. And I like it, which counts for something.
Candidly, this is something that people who fulminate about React probably should know before they start talking.