Node.js Foundation 2016 User Survey Report

Apr 12, 2016 · 2 min read

The Node.js Foundation recently conducted an expansive user survey to better understand Node.js users (you, or maybe you :). We were interested in getting a better sense of the type of development work you use Node.js for, what other technologies you use with Node.js, how the Node.js Foundation can help you get more out of Node.js, how you learn new languages, and more.

Image for post
Image for post

The “big three” resources developers and tech leaders use to learn new technology — Docs, Online tutorials and Forums — absolutely dwarf every other type of resource

We were really excited that over 1,700 people took the survey, which was open for 15 days from January 13 to January 28, 2016. Thank you for those that participated.

In addition to revealing interesting insights about the current state of play and trends in development, the survey provided important information to help The Node.js Foundation be even more successful in our mission “to enable widespread adoption and help accelerate development of Node.js and other related modules.”

The report, which you can download here, provides charts with detail on demographic information about Node.js users and that break down the other languages and tech they use according to the type of dev work they do.

A couple highlights/takeaways that we found particularly interesting are:

  • Interesting Findings in IoT: IoT developers using Node.js have more experience than their front end and back end counterparts, tend to use different languages in addition to Node.js, and tend to use more Node.js across their stack
  • Node.js Pervasive in Enterprises: More than 45 percent already using the Node.js Long Term Support release (v4) geared toward medium to large enterprise users, and enterprise tooling is in high demand.
Image for post
Image for post

Strong interest among tech leaders in enterprise tooling

  • Node.js and Containers Take Off: Both Node.js and containers are a good match for efficiently developing and deploying microservices architectures.
  • Full “MEAN” Stack Explodes: Real-time, social networking and interactive game applications use MongoDB, Express, Angular.js and Node.js to address concurrent connections and extreme scalability.

Of course, we’d really love to hear what you find most interesting/surprising in these results. We’re also planning to do another survey later this year, so please let us know what questions you’d like us to include.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store