Ember Community Survey 2018

A project to learn who is using Ember, and how.

With over 1300 responses, here are the 2018 survey results!

New Release Adoption

During the course of the survey, Ember 3.0 became the latest stable release of the framework. Despite the feature removals in 3.0, over a quarter of survey participants are using the newest release. Ember 1.13 usage continues to drop slowly, and this year only 8% of developers report working with a 1.13 app and 5% using a pre-1.13 version.

Ember Data adoption follows a similar curve to Ember, with the majority of respondents on 3.0 or 2.18. Older Ember Data usage also continues to drop, with respondents on 1.13 at 7% (down from 10% last year) and on pre-1.13 at 4% (down from 7% last year).

Recommending Ember

We asked respondents how likely they were to recommend Ember to a friend or colleague. An average recommendation score is 8.2, and the calculated Net Promoter Score is 35.4. The plurality of responses were a 10.

Using the recommendation scores we created three segments of Detractors (1-6), Passives (7-8), and Promoters (9-10). Participants reported their reasoning for their score as free-form text, and below we've provided the most frequent category of responses in each segment based on similarity analysis.

Here is a flavor of what reasons participants gave for their scoring:

Score: 10

Score: 2

Score: 10

Score: 10

How Can We Improve Ember?

As the last question of the survey we asked participants: "What would it take for you to feel great about using and recommending Ember for new projects?" Using text similarity analysis, we identified the most commonly mentioned topics. Here they are, in descending order.

Ember Data

Documentation


Glimmer

Community


Ember for Hire

The number of employers already using Ember rose this year, up to 52% from 39% last year, and the numbers for whom Ember knowledge was important or very important also both grew.

Ember In the Enterprise

Ember apps with large user bases have grown again this year, with a large increase in apps that have thousands of users. This year the survey included 2 additional responses: "Tens of Thousands" and "Hundreds of Thousands". The chart immediately above shows the detailed breakdown of 2018's responses.

More Embereños are working on products than ever before, with 80% of respondents reporting that they work on products.

Ember-focused developer teams are getting larger. This year the survey included a response to indicate that one's Ember team is greater than 500 developers, and 2.4% of the respondents reported that they work in teams of 500+ other Ember developers!

Long-Lived Codebases

This chart shows the percentage of respondents who were maintaining an Ember app created in 2014 (technically, between March 2014 and March 2015) at the time they answered this question. The percentage of the community maintaining these now 3+ year old apps has declined every year but a significant number of respondents still do work on these apps, indicating that some Ember codebases can really stand the test of time.

Community Participation

This chart shows some of the biggest changes in response from last year (in both positive and negative directions) to the question of how community members stay up to date with Ember. Notably, usage of RFCs (reading, writing, and commenting upon) has grown dramatically this year.

Server-side & Tools

Ruby continues to be the dominant server-side language used, but enterprise-focused languages are gaining in prominence this year, reflecting the trend borne out by other charts that show more Ember usage in enterprise situations. Participants using .NET increased from 8.8% to 10.5% this year, and Java increased from 3rd-most popular last year (21%) to 2nd most popular this year, with 26% usage. JavaScript is now the third most-popular server side language, at 22%.
Note: The "None" response was added in 2018.

VS Code has really taken over, vaulting from 4th place last year (19%) to 38% and first place this year, dethroning last year's editor champion, Atom (now in second place at 28%).

Browser Requirements

Developers need to support browsers before IE11 less than ever before. As Ember 3.0 only supports IE11 and up, most developers now have a browser support requirement un-related to specific browser versions. Next year we're going to look for a new way to ask this question that captures Chrome-only sites, the UCBrowser, and other data points we feel are missing.

Demographics

Each year we capture demographic information in addition to details about how the community interacts with the Ember project. The summary of locations participants call home remains mostly unchanged this year.

The percentage of women participants this year was 4%, roughly the same as last year. Improving the diversity of our community is important to many of us. Programs in the community like Women Helping Women make a difference.

Closing Thoughts

We would like to thank everyone who took the time to participate in the 2018 Ember Community Survey! We hope this information can provide a platform for discussion and ideas around the entire Ember ecosystem as it moves forward.

You can view a summary of the responses to all questions from the survey, and you can view the raw survey data. You can also view the demographic data, which has been decoupled from the primary corpora.

This is the fourth year of the Ember Community Survey. To see results for previous years, you can visit the 2017, 2016 and 2015 survey results pages.

Questions? Feedback? Please email survey@201-created.com

Brought to you by

201 Created