Desenvolvimento web com React: Principais funcionalidades, limitações e bibliotecas auxiliares mais utilizadas
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
O React é a ferramenta de construção de interfaces de usuário mais utilizada no desenvolvimento front-end moderno. A biblioteca se destacou por sua ideia de componentização e facilidade de adoção em relação aos seus concorrentes. Sua popularidade é refletida no tamanho de sua comunidade, bastante ativa, ela produz bibliotecas e pacotes de ferramentas que auxiliam em tarefas importantes. O React também conta com uma equipe que trabalha em atualizações que trazem melhorias e inovações por meio de novas funcionalidades. No entanto, existe o lado negativo em ter um grande acervo de ferramentas e atualizações frequentes: os desenvolvedores sofrem com dúvidas na escolha de ferramentas e podem facilmente ficar para trás em relação à última leva de atualizações. Com esses problemas em mente, o presente trabalho explora as ferramentas mais utilizadas no mercado e traz uma síntese acerca das principais capacidades e limitações da biblioteca em sua versão 18.2.0. Os resultados surgem a partir de pesquisas utilizando as documentações oficiais do React e das principais ferramentas encontradas em enquetes entre desenvolvedores.
