News for hackers. Stuff that matters.
Re:Styled Components v3.0.0 by tootie on Tuesday January 23, 2018 @12:10PM (#16215141)
The current trend with react reminds me of jQuery 10 years ago. It just fits like a glove. The thing you didn't know you were missing until you found it. Vue is very similar. You will start seeing react be the default option for new projects all over the industry. Yes, you should learn it now.
Re:Styled Components v3.0.0 by arkh on Tuesday January 23, 2018 @12:13PM (#16215172)
When jQuery was young it was not alone.

What are the current Dojo? Or the current Mootools, prototype?

Re:Styled Components v3.0.0 by tootie on Tuesday January 23, 2018 @12:14PM (#16215187)
Backbone, ember, angular, web components. They're all ok and perfectly usable but they're losing to react by a wide margin.
Re:Styled Components v3.0.0 by danso on Tuesday January 23, 2018 @12:20PM (#16215242)
Isn't Backbone the closest analogy to React, in that it tries to be modular enough to be as small/big as needed -- as opposed to a full MVC-ish framework like Angular and Ember?

Backbone is an elegant library but I think its popularity and ecosystem were on a decline even before Walmart -- which was one of the biggest corporate contributors (e.g. Thorax [0]) -- did a complete overhaul in 2016 to React [1]

[0] https://github.com/walmartlabs/thorax

[1] https://medium.com/walmartlabs/publish-react-native-bundles-...

Re:Styled Components v3.0.0 by diggan on Tuesday January 23, 2018 @01:15PM (#16215799)
No, Backbone is a collection of things and closer to a framework rather than a library, like React.

Backbone has Models, Collections, a Router, History, Sync, View and Utilities.

In contrast, React is only the view part.

So, it would be closer to say that React is just the View part of Backbone, you need to bring in the rest yourself.

Re:Styled Components v3.0.0 by simplify on Tuesday January 23, 2018 @02:05PM (#16216372)
Vue and Angular 1 are in the same family. For the React family, there's Mithril.js.