APIs React Integradas

Em adição aos Hooks e Componentes, o pacote react exporta algumas outras APIs que são úteis para definir componentes. Essa página lista todas as APIs modernas restantes do React.


  • createContext permite que você defina e forneça contexto aos componentes filhos. Utilizado com useContext.
  • forwardRef permite que seu componente exponha um nó do DOM como uma referência para o pai. Utilizado com useRef.
  • lazy permite adiar o carregamento do código de um componente até que ele seja renderizado pela primeira vez.
  • memo permite que seu componente evite re-renderizações se as propriedades (props) forem as mesmas. Utilizado com useMemo e useCallback.
  • startTransition permite marcar uma atualização de estado como não urgente. Semelhante a useTransition.