React.js Trends for 2020
In 2019, React.js was the most loved web framework by developers worldwide, according to the most recent survey done by StackOverflow. At the time of writing this article, we found 184,565 React.js questions on the same website and 111,612 npm packages, meaning that the future of React.js in 2020 is brighter than the sun.
Why do we love it? Because it helps us create the most engaging web apps efficiently and fast with minimal coding. Since its release back in 2013, the goal of React.js was to provide outstanding rendering performance, considering its core strength is on individual components. Although it won the “battle” against Vue.js in 2019, things are changing fast in the software development realm. For 2020, we anticipate the following React.js trends.
Skyrocketing Developer Interest
Out of 33,000 participants in the Enterprise JavaScript in 2019 survey, 63% of respondents said that they prefer to write code in React. Out of the 63%, 49% “writes primarily React code.” There has also been a surge in interest for React from 64.8% in 2018 to 71.7% in 2019, according to a recent State of JavaScript survey.
From a developer’s perspective, programming is art. They need to love the different tools they use, not just use them for the sake of programming. For us, at Thinslices, it’s a lot easier to work with tools that bring joy and pleasure. Here’s what one of our React.js rockstars has to say on that note:
“For me, as a software developer, building amazing, robust products is a top priority. I fell in love with React.js because it gives me a sense of joy and fulfillment when reusing components. By adhering to this rule “one function, one component”, I can stay focused on improving the re-usability of components. Rather than develop a new component to suit a function, I can work with an existing component that I already have for a function. This way, I don’t have to start all over again and maintain consistency when working on one or more projects.” (Dan Diac, Engineering Lead at Thinslices)

The Framework War Continues - Will React.js Hold The Crown In 2020?
JavaScript has been the most fast-growing and sought-after programming language for years. Three Javascript-based tools are most wanted by software developers, React.js being the most loved with 21.5%.

Google Trends confirms that React is currently at the top. Why do we believe in its potential? When it comes to developing interactive, dynamic user interfaces, nothing can beat it. An estimated number of 8064 industry leaders currently use React.js; among some of the most powerful are Airbnb, Uber, Netflix, Instagram, WhatsApp, BBC, Twitter, and Reddit. Since its release in 2013, the React community has increased to 22930, whereas 13834 developers claim they prefer Angular.js and 8017 use Vue.js (StackShare).
Armed with a helpful developer toolset, quicker rendering, and the ability to simplify the process of scripting components, it’s no wonder that React.js is here to stay in 2020. Without a shadow of a doubt, the framework war will continue. In a blog post, UI engineers at Netflix talked about their decision to switch to React.js, highlighting “Our decision to adopt React was influenced by a number of factors, most notably: 1) startup speed, 2) runtime performance, and 3) modularity.”
At Thinslices, React.js has helped us overcome several challenges we’ve had while coding in Angular.js. “I remember one particular project we’ve had a few years back. We were using Angular.js at the time, and after 4-5 weeks we realized that things weren’t quite moving in the right direction. Simply put, the whole team was stuck in a rut. We jumped in a car, grabbed a couple of volunteers along the way, and headed on a coding weekend trip in the mountains where we rewrote everything in 3 days using React.js. We could have done it at the office, but we wanted to take some pressure off the team. So we changed the scenery. Switching to React.js was not a quick fix. When we got back, we convinced other colleagues to make the switch to React.js”, said Lucian Vasiliu, Senior JavaScript Developer at Thinslices.

React.js - A Frontrunner In The Job Market
React.js has had its fair share of highs and lows throughout 2019. With Python breathing down its neck, it completed the year as the No.1 tech stack according to HN’s Who is hiring thread. As a framework that enables developers to build user-friendly, high performing enterprise apps, React.js apps are easy to maintain due to its modular infrastructure.
With top companies and startups using JavaScript as a whole, the downside is that hiring good React.js developers is like finding a needle in a haystack. Scarcity gives it the upper hand in the job market, not to mention that increasingly more JavaScript developers are genuinely interested in uncovering its secrets. To many, it’s less about adding another framework to their portfolio and more about creating faster, smarter tools on the back-end side while also improving UX and UI; because at the end of the day, UI is what clients see.
At Thinslices, React.js scarcity doesn’t terrify us because we aren't looking to hire the best of the best. We value people and we like to believe that if you know a bit of JavaScript and you have an interest in React.js, the rest of the skills required to master it can be learned; provided there’s ambition, too. Recently, we launched the Thinslices Academy 2020 edition where we give aspiring developers an opportunity to learn JavaScript.