Live data from Hacker News

The State of JavaScript 2018

2018.stateofjs.com

71–80 of 286 posts

Re: The State of JavaScript 2018

#71
post #18

People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row. ES6 is good, TypeScript is gaining ground, people are moving away from Flow. Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interes…

>Given the amount of hype with GraphQL, I am surprised only 20% are actually using it.

Glad to see people don't adopt things only because they are hyped.

Re: The State of JavaScript 2018

#72
post #18

People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row. ES6 is good, TypeScript is gaining ground, people are moving away from Flow. Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interes…

The State of Rust is a yearly survey:

Unsure if the 2018 results are done?

https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Resul...

Re: The State of JavaScript 2018

#73
post #12

> JavaScript is always changing. New libraries, new frameworks, new languages… It's part of the fun, No.. NO, it isn't.

...yes it is?

Using JS through time is like observing a freshman student who discovers new stuff in old books.

Amusing, but we've got better things to do.

Re: The State of JavaScript 2018

#74
post #59
post #18

People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row. ES6 is good, TypeScript is gaining ground, people are moving away from Flow. Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interes…

I suspect one of the reasons people are happy with JS (even though there's plenty of much better languages) is that it has made a huge progress. Writing ES6 after a few years with ES5 is so much more pleasant. I used to be annoyed every time I had to write some JS code in the past, now I must say I even enjoy it. However, regarding the metric that shows developers' happiness over the years: * If someone asks me if I'…

[deleted]

Re: The State of JavaScript 2018

#75
post #42
post #18

People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row. ES6 is good, TypeScript is gaining ground, people are moving away from Flow. Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interes…

> Angular is dead? Most don't even want to touch it again ( Great ). Yet what I see around me is enterprise customers on our projects adopting Angular as the official internal Framework, as React is seem as too advanced.

as someone who tried Angular and was so relieved with the simplicity of React, I have no idea how they can come to that conclusion. But then again, I'm not very well know with the field of enterprise customers

Re: The State of JavaScript 2018

#77
post #71
post #18

People are generally happy with the development of JS the trends of always improving languages along with frameworks makes developing with JS makes developer increase in happiness for the third time in a row. ES6 is good, TypeScript is gaining ground, people are moving away from Flow. Angular is dead? Most don't even want to touch it again ( Great ). Ember hasn't moved a bit in three years with a declining of interes…

>Given the amount of hype with GraphQL, I am surprised only 20% are actually using it. Glad to see people don't adopt things only because they are hyped.

You've never been or spoken at a JS meetup... the whole audience glazes over whenever you talk about something that's not hyped right now.

At the end you'll even hear questions like "So where do I add "

New JS dev's in the last few years have been under the idea that using whatever is hyped is cool... ignoring that it's not stable and you shouldn't probably use it in production.

Re: The State of JavaScript 2018

#78
post #45

As a student currently studying and working in Berlin I wonder why Vue and specifically Angular are way more popular than React. Looking at local job posting Java and Angular seem to be king for almost everything. How come?

Did you look for jobs in Germany only? Because Angular is quite popular in Germany. I guess this is because in Germany, freelance devs mostly do "enterprise stuff" (for car manufacturers) and Angular is "the enterprise framework".

Yeah, that's my guess as well. Angular leaves you with fewer choices on how to structure your application. In comparison React only provides you with the view layer and even for routing you have to rely on third party packages. I personally enjoy working with a lean library like React but I can see why enterprises tend to prefere Angular.

Re: The State of JavaScript 2018

#79
post #43

One important data point there is Visual Studio Code. It used to be really popular in 2017 (double the popularity of Atom/Sublime/Webstorm), now it's just eating everyone's lunch (triple the popularity of Sublime/Vim/Webstorm/Atom, almost equal to all of them combined). Also Atom is declining sharply. Compare https://2018.stateofjs.com/other-tools/ to https://2017.stateofjs.com/2017/other-tools/

VSCode seems unstoppable. From my limited understanding, it has very powerful architecture, and it will be most popular editor for .net, Go, Python, Rust in couple of years.

Re: The State of JavaScript 2018

#80

It is interesting to compare the popular front end frameworks year over year. The percentages for 'Used it, would use it again': 2017: React: 58% Vue : 20% 2018: React: 65% Vue : 29% So both have been growing at a similar pace. Not sure about Angular, as in 2017 they listed 'Angular 1' and 'Angular 2'. This year only 'Angular'. Is that the combined number for both versions?

I would have broken Angular into two categories.. 'Angular 1' and 'Angular 2+'

From what I've seen, if there's an Angular project it's still Angular 1

Post reply on HN