4 ms·
> JavaScript will settle, and hopefully, CSS will erupt and everyone will cry fatigue until it settles. Sounds pretty accurate. My perception is that a large p
by hakanito 10y ago
> JavaScript will settle, and hopefully, CSS will erupt and everyone will cry fatigue until it settles.
Sounds pretty accurate. My perception is that a large part of the JS community has started to settle on React with Redux/MobX for state management.. Facebook also really lowered the barrier to entry for React with create-react-app. CSS is still up in the air a little bit, with many different solutions still being used. Sass, CSS-in-JS, CSS Modules+PostCSS and most lately styled-components (which is very promising, but lacks features like universal rendering out of the box).
- ktRolster 10y agoI think WebAssembly is really going to shake things up here in the next few years.
- flukus 10y agoWhy? Besides easy deployment (sometimes), what does it offer over desktop applications?
- ktRolster 10y agoOver desktop applications? Ease of deployment, cloud based, etc. Most things have already moved to the web anyway, so it's not really a competitor against desktop applications, it's a competitor to everything that is already in the web.
- k__ 10y agoAs far as I know it's not suited as target for many mainstream languages. It's more like the NDK in Android. So ppl can write high performance libs in non-gc languages like C or Rust.
- mxstbr 10y agoJust to note this here: SSR support for styled-components is almost finished and will be released after some testing on real projects in a few weeks as v2.
- thejosh 10y agoYou just hear more about React because it's the "hot new thing".
- gspetr 10y agoInitial release March 2013; 3 years ago Hot, but not new on a JS timescale.
- kevindqc 10y agoWow, that's almost 4 years ago! Although it seems like it started becoming popular 1-2 years ago: https://www.google.com/trends/explore?cat=31&q=react https://www.google.com/trends/explore?cat=31&q=react
- mattmanser 10y agoNot sure why you think it's settled, just look at any recent js/react discussion here and search for the word "vue". It's Vue.js everyone's raving about now. React is so 2016. In early 2015 you might have said the same about angular. The other moderately amusing parallel is that it used to be people said angular was for a full project and react you can use a lot or just a bit. Now people are saying react is for a full project and vue can use a lot or just a bit.
- taude 10y agoNot sure how you'd come to the conclusion that "large part of the JS community has started to settle on React", other than confirmation bias of reading Hacker News and a lot of recent discussion about what the new hotness is. I'd rather use a gauge of number of people showing up at Meetups, number of jobs in job searches, etc. At my current guess is that the AngularJS camp is at least 4x the size of the React, and even that number is likely low since Angular is a lot more stabilized in all the enterprise environments.