React will continue to be the dominant framework. While 60% market share for a web framework is unheard of, this is partly because React isn’t a full framework; it’s part of one. This fact allows it to flexibly cover more use cases. If a developer is building a web app in 2019, React will lend a big advantage in terms of tutorials, advice and bug fixes.
Developers will need to learn GraphQL. It might be too early to put GraphQL into production, especially if an organization’s API is already done, but 2019 is the year to get up to speed on the concepts of GraphQL. There’s a good chance developers will be using them in new projects later in 2019 and beyond.
A developer within each organization will introduce TypeScript. An npm, Inc. survey of over 16,000 members of its developer community discovered an adoption rate of over 50% for Microsoft, Inc.’s programming language, a rate that implies that TypeScript has grown to become more than just a tool for enthusiasts. Real people are getting real value out of the extra safety provided by type-checking. In particular, members of larger teams should seriously consider adopting TypeScript in projects in 2019.
Other key takeaways include:
Security concerns: For many developers, npm has simply become the way to build websites. The survey revealed that 77% of respondents said they were concerned about the quality and security of the open source libraries they use, while 52% said the tools currently available were inadequate.
React/GraphQL growth continues: React continues to dominate the web scene. Over 60% of survey respondents say they use React, although growth in 2018 has been slower than in 2017. Meanwhile, GraphQL adoption numbers continue to explode, driven by the popular client library Apollo.
About npm, Inc.