React (JavaScript)
Biblioteca de JavaScript / De Wikipedia, a enciclopédia encyclopedia
O React (também denominado React.js ou ReactJS) é uma biblioteca front-end JavaScript de código aberto com foco em criar interfaces de usuário em páginas web.
React | |
---|---|
Autor | Jordan Walke |
Desenvolvedor | |
Plataforma | Multiplataforma |
Modelo do desenvolvimento | Software de código aberto |
Lançamento | 29 de maio de 2013 (10 anos)[1] |
Versão estável | 18.2.0[2] (14 de junho de 2022; há 21 meses) |
Idioma(s) | Multilíngue |
Escrito em | JavaScript[3] |
Sistema operativo | Multiplataforma |
Gênero(s) | Biblioteca JavaScript |
Licença | Licença MIT[4] |
Estado do desenvolvimento | Corrente |
Tamanho | 7,43 MB[2] |
Página oficial | react |
Criado em 2011 pelo Facebook, com a criação de views declarativas e baseando-se em componentes, possuía o intuito de otimizar a atualização e a sincronização de atividades simultâneas no feed de notícias da rede social e melhorar a manutenção de código.
É mantido pelo Facebook, Instagram, outras empresas e uma comunidade de desenvolvedores individuais. É utilizado nos sites da Netflix, Imgur, Feedly, Airbnb, SeatGeek, HelloSign, Walmart e outros.[5]
Em 2015, o Facebook anunciou o módulo React Native, que em conjunto com o React, possibilita o desenvolvimento de aplicativos para Android e iOS utilizando componentes de interface de usuário nativos de ambas plataformas, sem precisar recorrer ao HTML.[6]
Na pesquisa de 2018 sobre hábitos de desenvolvedores do site Stack Overflow, o React foi a terceira biblioteca ou framework mais citado pelos usuários e desenvolvedores profissionais, ficando atrás somente do Node.js e Angular, respectivamente.[7]