sexta-feira, 11 de outubro de 2019

Gatsby Crie Seu Site Pessoal Usando React

Implemente e publique seu site com Gatsby v2, aplicando desenvolvimento Web moderno, alta performance e responsividade. Vamos usar o React, mas só o básico dele. Sabendo o conceito de componente, render e state é suficiente. Não precisa saber configuração de Webpack e Babel, o Gatsby já vem com eles configurado.

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