23,000 Developers Reveal 2017 JavaScript Trends, Salaries & Framework Wars
The 2017 JavaScript State of the Nation survey of 23,000 developers uncovers the rise of React, shifting roles of Angular and Vue, salary‑driven technology choices, the surge of GraphQL and TypeScript, and how JavaScript is expanding far beyond the browser into back‑end and IoT.
The 2017 JavaScript State of the Nation report surveyed 23,000 developers, revealing key trends, salary data, and shifting roles of major front‑end frameworks.
Insight #1: React dominates
React remains the leading front‑end library, confirming last year’s trend and enjoying the highest developer satisfaction.
Insight #2: Angular shifts to enterprise
Angular’s momentum is slower than React, but strong Google backing, a massive user base, and a focus on enterprise reliability and security keep it relevant.
Insight #3: Vue can’t be ignored
Vue surged last year, becoming React’s biggest threat thanks to rapid momentum, a cohesive core team, and official routing and state‑management libraries.
Insight #4: Certain libraries boost earnings
Cross‑referencing salary data shows niche technologies like Polymer and Reason are linked to the highest salaries.
Insight #5: 2018 will be the year of GraphQL
GraphQL generated the most interest among surveyed technologies despite a small user base, and developers expressed high satisfaction, suggesting it may become mainstream in 2018.
Insight #6: JavaScript is no longer just front‑end
Node.js has long been a popular back‑end choice, and platforms like AWS Lambda let developers write server‑less code, while IoT devices are increasingly powered by JavaScript.
Insight #7: Microsoft’s VS Code disrupts the editor market
VS Code, built on Electron, balances performance and extensibility, overtaking Sublime Text and Atom, and benefits from TypeScript’s rise.
Insight #8: Regional JavaScript preferences differ
Vue is extremely popular in China, partly due to its Chinese‑speaking creator and adoption by major Chinese tech firms, while India shows a strong preference for Angular, driven by its outsourcing industry.
Insight #9: Typed JavaScript is rising
Technologies such as TypeScript, GraphQL, Elm, and Reason share a focus on static typing, and developers are moving toward IDEs like VS Code to leverage type‑based tooling.
Insight #10: JavaScript’s ecosystem is thriving
The survey shows a richly diversified JavaScript ecosystem, with developers increasingly improving the language and its tooling, leading to a consensus that JavaScript is heading in the right direction despite its flaws.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
Tencent IMWeb Frontend Team
IMWeb Frontend Community gathering frontend development enthusiasts. Follow us for refined live courses by top experts, cutting‑edge technical posts, and to sharpen your frontend skills.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
