Re:JavaScript for People Who Hate JavaScript
by veeti on Wednesday August 09, 2017 @07:54AM
(#14967651)
There is no single blessed "complete stack" for React and there never will be. That is a feature, since it is a view library only.
It sounds like you're looking for a full framework, e.g. Angular or Ember.
Re:JavaScript for People Who Hate JavaScript
by tonyedgecombe on Wednesday August 09, 2017 @06:03AM
(#14967071)
If JavaScript had a standard library from the beginning we would be replacing it now because it wouldn't support Unicode or promises or async or whatever is coming next.
Re:JavaScript for People Who Hate JavaScript
by sametmax on Wednesday August 09, 2017 @06:37AM
(#14967237)
The stdlib can evolve with the W3C the same way the language evolves.
Re:JavaScript for People Who Hate JavaScript
by hajile on Wednesday August 09, 2017 @05:53PM
(#14974061)
The w3c cannot break the web. Once something is in the language a certain way, it stays (technically, there have been a couple small breaking changes, but the fact that you don't hear about them speaks to their size and impact)
Re:JavaScript for People Who Hate JavaScript
by tonyedgecombe on Wednesday August 09, 2017 @08:54AM
(#14968161)
You mean we're stuck with the legacy stuff forever.
Re:JavaScript for People Who Hate JavaScript
by lhnz on Wednesday August 09, 2017 @08:52AM
(#14968142)
React was released in 2013. Redux was released in 2015. If you'd picked them then you've had a very long amount of time using the same tools.
Re:JavaScript for People Who Hate JavaScript
by yellowapple on Wednesday August 09, 2017 @09:26AM
(#14968500)
I'd hardly call 4 and 2 years (respectively) a "very long time".
Re:JavaScript for People Who Hate JavaScript
by type0 on Wednesday August 09, 2017 @06:55PM
(#14974526)
It is a very long time in js world of things
Re:JavaScript for People Who Hate JavaScript
by saint_fiasco on Wednesday August 09, 2017 @03:29PM
(#14972725)
We don't have precognition. It is not safe to pick a brand new framework for an important project right away, we have to wait a bit first to make sure it is being maintained well.
As soon as I get some work outsourced, here it comes yet another build system and yet another complete stack I have to get expert at.
Javascript lacks a standard library (a mistake from the beginning) as well as standard tools (can't blame Netscape for this, but today we could totally come up with something more definitive.