A project to learn who is using Ember and how.
With over 1800 responses, here are the 2016 survey results!
Developer ExperienceSection titled Developer Experience
Ember's growth remains steady. The survey reached more experienced users this year than last year.
Ember in Enterprise: Employment Status & SizeSection titled Ember in Enterprise: Employment Status & Size
The vast majority (87%) of participants self-identified as a developer. 92% of participants used Ember at work.
Last year, 62% of participants had a development staff under 10, this year that dropped to 56% of respondents. The number of participants at a company having over 50 developers rose from 18% to 22%.
This, along with the two graphs above showing how development roles have changed and Ember staff size has changed, points to a small shift toward larger companies.
85% of participants have an Ember application in production, 8% of participants work on an Ember application used by millions of users.
Ember VersionSection titled Ember Version
Ember 2.4 was the release version of Ember during this survey.
76% of participants use Ember 2.x in an app, which demonstrates incredible adoption for a major release. However, 36% of developers are still managing a codebase on 1.13.
Major SemVer releases include breaking changes, and a spike on the last 1.x release is expected to some degree. Anecdotal evidence suggests many large companies are just now crossing the threshold into 2.x.
MaintenanceSection titled Maintenance
Participants reported that their applications trended older this year. More developers are working with long-lived Ember applications than ever before, moving through release versions over time.
Server-Side DevelopmentSection titled Server-Side Development
Ruby retains the top spot in desired and actual server-side languages. However, it also dropped 6% as production platform and 8% as a preferred platform. The only notable mover further down the list is Elixir/Erlang, which lept to surpass the popularity of Go in both use and preference.
Browser RequirementsSection titled Browser Requirements
Participants overwhelmingly support modern browsers. In a shocking twist, the number of Ember developer who maintain support for mobile browsers dropped from 57% to 49%, and is only projected to return to 57% next year.
In the past year, Microsoft launched its evergreen browser Edge. However, Edge was not made available on older platforms like Windows 7. Older IE versions will be widely supported until those platforms are all retired, and their last available version of IE with them.
Current app support for IE 9 is lower than support for IE 8 was last year, providing a strong justification for Ember 3.0 (when it arrives) to retire IE 9 support. IE 10 support is popular despite the relative rarity of that browser. (It is less common that IE 9.)
Ember EcosystemSection titled Ember Ecosystem
The number of community members who have written an addon grew in the past year. An astonishing 52% of participants have written an addon, and the percentage of participants writing addon unit tests rose by 12% to 64%. 25% of participants report publishing an addon publicly, up from 20% last year.
Search Engine OptimizationSection titled Search Engine Optimization
Concerns about SEO grew this year, if only by 5% of the participants. FastBoot usage remains nascent. Similar to last year, we suspect an element of self-selection in these numbers as it is unlikely that Ember is being chosen for SEO-sensitive applications.
The number of Ember apps targeting public consumers rose slightly from 46% to 49%.
Closing ThoughtsSection titled Closing Thoughts
We would like to thank everyone who took the time to participate in the 2016 Ember Community Survey! We hope this information can provide a platform for discussion and ideas around the entire Ember ecosystem as it moves forward.
Questions? Feedback? Please email firstname.lastname@example.org.