-
Notifications
You must be signed in to change notification settings - Fork 3
Home
O React nada mais é que HTML + JavaScript + CSS em uma mesma biblioteca, um fato é, tudo o que fazer com React, é totalmente possivel fazer usando essas 3 ferramentas a parte, porém com o React, além de facilitar muito tanto na leitura quanto na escrita de código ele é muito mais performático pois quando alteramos algo em alguma página com html e javascript puro, a página toda é recarregada para trazer as alterações, já com o React, temos o DOM e os States que fazem com que a página não seja carregada como um todo e só altere a parte que foi atualizada.
Diferença entre aplicação com o DOM e sem ele
O react pode ser comparado com Lego, cada peça é um componente que você pode reutilizar em vários lugares do código e que em componente a componente, o pode ser construído um sistema enorme
Clique na imagem para entender melhor a analogia entre Lego e o React.
Caso ainda não tenha entendido, ou quer reforçar o conhecimento, segue vídeo onde é mostrado uma outra visão sobre o react: