React é uma biblioteca JavaScript usada para criar aplicativos da web. Ela não faz suposições sobre sua pilha de tecnologia, o que a torna ideal para desenvolver "aplicativos sem cabeça". React é muito popular entre os desenvolvedores contratados para aplicativos por vários motivos, incluindo sua flexibilidade e baixa curva de aprendizado. Porque React é uma biblioteca tão versátil que é simples criar um aplicativo React que não segue princípios arquitetônicos rígidos.