News for hackers. Stuff that matters.
Re:React is mostly hype by vbezhenar on Sunday August 14, 2016 @09:53AM (#12285554)
> Don't adopt other parts of this stack until you actually really need them and you can go pretty far with just a few concepts.

Redux is very core concept. You'll have to rewrite half of an application, unless you use it from the start. Routing is essential for any serious web site, so you have to implement it one way or another, and not using working libraries looks strange. Same about babel — either use it from the start or rewrite half of code later (or have a mess). Also I think that babel currently the way to process JSX, so unless you avoiding JSX (which would be very strange), you have to use it anyway.

I don't agree, that you can avoid all this stuff, unless you are just learning on throwaway pet projects or willing to reimplement a lot of things which are already have good enough implementation.

Re:React is mostly hype by brightball on Sunday August 14, 2016 @10:13AM (#12285625)
I'd tend to agree with the parent here. Then appeal of React is that it's one piece where everyone else is trying to develop a full stack. Your needs for that single piece will be more consistent across projects that are either legacy or new.

A full frontend stack is total overkill for the vast majority of projects that fall under the "open, check, close" use case. So many of the perks of those frontend stacks, such as keeping data in the browser and only reloading certain parts are based on the slow load times of a full frontend stack if you don't do all of those things.

Being able to use pure React both client and server side without anything else is a fairly significant perk.