React é uma das tecnologias mais utilizadas para a criação de interfaces de usuário atualmente. A princípio, o time de engenheiros do Facebook criou o React como uma solução para a programação de interfaces grandes e complexas, com diversos componentes que precisam ser apresentados e atualizados constantemente. Com isso ganhamos uma biblioteca leve e simples de se começar a utilizar e que vem se tornando um padrão de mercado.

Aqui nesse DevCast falamos um pouco sobre como começar no React, quais são os seus pré-requisitos, sua curva de aprendizado, assim como quais são as principais características que distinguem essa tecnologias de outras que também podem ser utilizadas para a construção de interfaces, tais como a jQuery ou o Angular.

Pré-requisitos

Esse vídeo apontou como pré-requisitos para aprender React o conceito de SPAs, a arquitetura REST e a linguagem JavaScript. Você pode conferir abaixo uma introdução para cada um desse assuntos, caso sinta dificuldade em avançar no conteúdo dessa série: