For most of recent web history, website development has been closely tied to content platforms like Wordpress and Drupal.
But in the last couple of years, headless CMSs have given website development teams the freedom to build on their own stack. With this new flexibility to innovate, website teams are looking for technologies that will allow them to create rich experiences while iterating quickly.
One compelling option is React.
Currently the most popular framework for developing web apps, React comes with powerful tooling that enables developers to build rich UIs quickly without shipping bugs.
After being open-sourced by Facebook in 2013, React quickly grew to overtake Angular, Backbone, Ember, and other frameworks in the frontend landscape.
React has many advantages for website development:
Gatsby enables frontend developers to iterate quickly on React websites, by solving common problems like: