Sobre o projeto
React Bits é um recurso de conhecimento aberto, baseado em Markdown, para desenvolvedores React, em vez de uma biblioteca de tempo de execução instalável. Sua seção principal de padrões cobre JSX condicional, comportamento assíncrono de setState, injeção de dependência, wrappers de contexto, manipuladores de eventos, Flux, fluxo de dados unidirecional, componentes apresentacionais versus contêineres, integração de terceiros, chamadas funcionais de setState, decoradores, flags de recursos baseados em Redux, alternância de componentes, componentes de lista, formatação de texto, fragmentos e lógica de rastreamento compartilhada.
A seção de anti-padrões documenta práticas como armazenar props no estado inicial, usar findDOMNode(), depender de mixins, chamar setState() em componentWillMount(), mutar estado, usar índices de array como chaves e espalhar props arbitrárias em elementos DOM. Seções adicionais abordam composição e alternância de variações de UX, componentes de ordem superior, proxy de props, componentes wrapper e de layout, mudanças de ordem de exibição, verificações de shouldComponentUpdate, PureComponent, reselect, módulos e funções de estilo, componentes base/tipográficos reutilizáveis, HOCs de estilo, verificações de renderização pura e eventos sintéticos.
O conteúdo é publicado como um GitBook e hospedado no GitHub, com uma página de leituras relacionadas e traduções comunitárias em chinês e coreano. Contribuições são bem-vindas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.