React 15.5.0 está disponível para download
De acordo com o anúncio oficial, a maior mudança foi a extração de React.PropTypes e React.createClass em seus próprios pacotes.

Na semana passada, a equipe de desenvolvimento do React↳React37 conteúdos7 erros com React moderno que só aparecem em produção; e como evitarDev (Back & Front) · abr 2026React Native 0.76: o futuro do desenvolvimento mobileDev (Back & Front) · out 2024Simplificando componentes com React HooksDev (Back & Front) · mar 2019Ver tudo em Dev (Back & Front) → lançou a versão 15.5.0 da biblioteca JavaScript.
De acordo com o anúncio oficial, a maior mudança foi a extração de React.PropTypes e React.createClass em seus próprios pacotes. Ambos ainda são acessíveis através do objeto React principal, mas ao usar qualquer um registrará um aviso de desprezo único para o console quando estiver no modo de desenvolvimento. Isso permitirá futuras otimizações de tamanho de código.
Houve adição de novos alertas – os avisos no React não são meras sugestões – eles são parte integrante da estratégia do sistema de manter o maior número possível de pessoas na última versão do React.
[awprm urls=https://imasters.com.br/front-end/javascript/react-native-para-desenvolvedores-react/,https://imasters.com.br/desenvolvimento/criando-uma-interface-de-usuario-de-tv-de-alto-desempenho-usando-react/]
Prop types são um recurso para validação de tempo de execução de props durante o desenvolvimento. A equipe extraiu prop types embutidos para um pacote separado para refletir o fato de que nem todos os usam. Na versão 15.5, em vez de acessar PropTypes do objeto React principal, basta instalar o pacote prop-types e importá-lo de lá. As APIs propTypes, contextTypes e childContextTypes funcionam exatamente como antes, a única mudança é que os validadores embutidos agora estão em um pacote separado.
Quando o React foi lançado, não havia uma forma idiomática de criar classes em JavaScript, então eles criaram uma: React.createClass. Em seguida, as classes foram adicionadas à linguagem como parte do ES2015, então o time de desenvolvimento adicionou a capacidade de criar componentes React usando classes JavaScript. Agora, junto com componentes funcionais, classes JavaScript são a maneira preferida de criar componentes no React.
Além disso, o suporte para React Addons foi descontinuado. Segundo a equipe, a maioria desses pacotes não era mantida ativamente há muito tempo. Eles continuarão funcionado indefinidamente, mas o recomendável é não utilizá-los mais.
Para mais detalhes, como o changelog, acesse o anúncio oficial do React 15.5.0.
Dirty Frag: a nova falha que coloca o kernel Linux contra o relógio
Poucos dias depois do barulho causado pelo Copy Fail, o ecossistema Linux voltou a entrar em modo de alerta. Dessa vez, o protagonista é o Dirty Frag.





Redação iMasters


