News for hackers. Stuff that matters.
Re:Explaining React's license by arvinsim on Saturday August 19, 2017 @08:26AM (#15053004)
> and that's the problem. React itself solves a tiny subset and delegates the other responsibilities to different tools which may not align with each other. Most of the is spent is wiring making different choices and wiring them together.

So modularity is a problem now?

Re:Explaining React's license by thecrazyone on Monday August 21, 2017 @04:33PM (#15067621)
well there is modularity and then there's keeping frequently used things together. I think react push modularity at the cost of productivity (opinion).

It's like breaking a kitchen knife into two: the blade and the handle, in the name of modularity.

Concretely, this is what I mean: Routing, and a bunch of other things are used together, it would've been better if react had kept the view library separate but also maintained an official router among other things

Re:Explaining React's license by chrisco255 on Wednesday August 23, 2017 @02:26AM (#15078996)
Routing isn't always necessary, if you're building server rendered pages and a non-SPA web app. Facebook isn't a SPA, so that's why they never built and subsequently released a router. They generally only open source and release things they use in production.