Este Blog é um exemplo de aplicação criada usando Vite com ReactJS 18 (com TypeScript é claro!).
A motivação foi o desafio do curso de formação React da RocketSeat, onde a partir de um Figma, eu deveria construir todo o desenvolvimento, e como sou Nerd, decidi fazer e ir um pouco mais além, deixando responsivo, e outras melhorias.
O desafio agora é deixar ele funcional, e também com ótima performance, quero ficar ajustando este projeto para ser um bom portfólio para a minha evolução no aprendizado de React..
Como vou precisar de uma série de posts no Blog para dar corpo e funcionalidade para ele, vou postar como um histórico das evoluções que estou fazendo no projeto.
Caso eu venha utilizar outra lib, ou remova uma, vou fazer um novo post.
Agora vou focar em ajustar melhor o carregamento do Post, que não ficou muito bacana, preciso abstrair um pouco no contexto que criei, mas deixando mais elegante.
Hoje está assim, não faz muito sentido usando no contexto post e fetchPost, pois estou renderizando vazio e re-hidratando na sequência com o resultado do github, que justamente atualiza novamente post, com certeza não tá certo, apesar de funcionar.
Este Blog é um exemplo de aplicação criada usando Vite com ReactJS 18 (com TypeScript é claro!).
A motivação foi o desafio do curso de formação React da RocketSeat, onde a partir de um Figma, eu deveria construir todo o desenvolvimento, e como sou Nerd, decidi fazer e ir um pouco mais além, deixando responsivo, e outras melhorias.
O desafio agora é deixar ele funcional, e também com ótima performance, quero ficar ajustando este projeto para ser um bom portfólio para a minha evolução no aprendizado de React..
Como vou precisar de uma série de posts no Blog para dar corpo e funcionalidade para ele, vou postar como um histórico das evoluções que estou fazendo no projeto.
Neste momento meu package.json está assim:
Caso eu venha utilizar outra lib, ou remova uma, vou fazer um novo post.
Agora vou focar em ajustar melhor o carregamento do Post, que não ficou muito bacana, preciso abstrair um pouco no contexto que criei, mas deixando mais elegante.
Hoje está assim, não faz muito sentido usando no contexto
post
efetchPost
, pois estou renderizando vazio e re-hidratando na sequência com o resultado do github, que justamente atualiza novamentepost
, com certeza não tá certo, apesar de funcionar.