
Vamos usar um framework de CSS, o Bulma, para aplicar responsividade no site. Não precisa conhecer essa ferramenta. Vamos usar para evitar ficar escrevendo muito CSS, deixando nas referências das aulas a documentação. Bulma funciona muito semelhante ao Bootstrap.
Ao longo do curso vamos ver muito sobre desenvolvimento Web moderno, boas práticas, otimizações e desempenho do site. No final vamos publicar o site usando o GitHub Pages, assim você vai ter um domínio para o seu site. Então, o que está esperando? Publique seu site hoje mesmo com este curso!
Para quem é este curso:
Quem ainda não tem seu própio site
Quem já tem um site, mas está abandonado e precisa de um novo mais moderno
Interessados em aprender Gatsby e suas funcionalidades
Interessados em aprender web performance e otimizações
Requisitos
Experiência básica em desenvolvimento web com HTML, CSS e JavaScript
Instalado Node 8 (ou superior) com npm, recomendado o yarn que é usado no curso
Instalado um editor de código, recomendado o Visual Studio Code que é usado no curso
Recomendado saber o básico de React, vamos focar mais na função de render dele
Recomendado conhecimento básico em ES6