apenas a camada de apresentação • Trabalha com Virtual DOM para ser performático • Fluxo de dados em direção única • Desenvolvido e mantido pelo Facebook/Instagram
• Não possui opinião sobre como a arquitetura da sua aplicação deve ser feita • Componentes são bem definidos, previsíveis, encapsulados, testáveis e re-usáveis
componente é automaticamente atualizado quando o state sofre alguma alteração • Seu uso deve ser evitado sempre que possível porque introduz incertezas quanto ao estado