Saltar para o conteúdo

React (JavaScript)

Origem: Wikipédia, a enciclopédia livre.
React
Autor Jordan Walke
Desenvolvedor Facebook
Plataforma Multiplataforma
Modelo do desenvolvimento Software de código aberto
Lançamento 29 de maio de 2013 (12 anos)[1]
Versão estável 17.0.2[2] (22 de março de 2021; há 4 anos)
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 5,9 MB[5]
Página oficial reactjs.org

O React (também denominado React.js ou ReactJS) é uma biblioteca JavaScript de código aberto com foco em criar interfaces de usuário (front-end) em páginas web. É 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.[6]

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.[7]

Na pesquisa de 2018 sobre hábitos de desenvolvedores do site Stack Overflow, o React foi a terceira biblioteca ou framework[8] mais citado pelos usuários e desenvolvedores profissionais, ficando atrás somente do Node.js e Angular, respectivamente.[9]

Notas e Referências

  1. JSConf (5 de agosto de 2013). «[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook». Youtube (em inglês). Consultado em 4 de julho de 2022 
  2. «Release 17.0.2 (March 22, 2021)». Github (em inglês). 22 de março de 2021. Consultado em 22 de maio de 2021 
  3. «facebook/react: A declarative, efficient, and flexible JavaScript library for building user interfaces.». Github (em inglês). Consultado em 22 de maio de 2021 
  4. «react/LICENSE at master». Github (em inglês). Consultado em 22 de maio de 2021 
  5. «Release 17.0.2 (March 22, 2021)». Github (em inglês). 22 de março de 2021. Consultado em 22 de maio de 2021 
  6. «JavaScript's History and How it Led To ReactJS». thenewstack.io (em inglês). Consultado em 19 de fevereiro de 2017 
  7. «React Native: Bringing modern web techniques to mobile - Facebook Code». Facebook Code (em inglês). 26 de março de 2015 
  8. Bhandwalkar, Akash (2018). «React Portal: Portals in ReactJS (Updated 2022)». CronJ. Web Design and UI design. Consultado em 4 de julho de 2022 
  9. «Developer Survey 2018». Stack Overflow. 2018. Consultado em 4 de julho de 2022 
Ícone de esboço Este artigo sobre Internet é um esboço. Você pode ajudar a Wikipédia expandindo-o.