Open
Conversation
Além do btn de carregar mais posts trabalhei no estilo do html que veio da api diretamente com TailwindCSS mantendo as cores tema dinamicamente
…es e trabalhei nos ajustes de layout
…lhamento; página 404
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
OBS: Esqueci um console.log aberto durante os testes finais e caso abra a DevTool não se assuste, não me julgue! kkkk quem nunca?!
Overview das principais tecnologias usadas no projeto
NextJS 15.4.4: Com App Router para rotas dinâmicas e otimização avançada com o Turbopack para construção rápida. Pensado na performance e escalabilidade.
SEO com Metadados e Open Graph: Usei ferramentas do NextJS que me permitem trabalhar no SEO tanto estático como dinâmico.
TailwindCSS (v4): Optei por ele por que imaginei que o consumo da API do WordPress em algum momento retornaria HTML completo nas respostas, isso me permitiu estilizar o conteúdo interno dos posts facilmente.
Next-themes: Biblioteca para gerenciamento dinâmico de temas claro e escuro (dark mode), com suporte à persistência e detecção do tema do sistema de preferência do usuário.
lucide-react: Biblioteca leve de ícones SVG escaláveis.
Deploy feito na minha querida Netlify:
https://apikiblog.netlify.app/