Skip to content

Esta aplicação utiliza o CMS Sanity.io para criar um blog. Sanity.io é uma plataforma que permite gerenciar o conteúdo do site de forma flexível e escalável, usando um banco de dados JSON e um conjunto de APIs.

Notifications You must be signed in to change notification settings

severidade/blog_sanity

Repository files navigation

Descrição da imagem Descrição da imagem

Sobre esse blog

Este blog em React adota a abordagem headless, na qual a camada de gerenciamento de conteúdo é separada da camada de apresentação. Diferentemente dos CMS tradicionais, como o WordPress, essa separação permite que o conteúdo seja consumido por diferentes interfaces e dispositivos de forma mais flexível. Dos CMS headless disponíveis optei por usar o Sanity pela facilidade de instalação e configuração

Essa experiência de configurar e integrar o Sanity com o React foi uma valiosa oportunidade de aprendizado e prática, permitindo que eu explorasse as capacidades do CMS headless e entendesse como ele pode ser utilizado para criar aplicações web mais dinâmicas e personalizáveis.

Dependências

  • O ReactPlayer, usado na seção de vídeos, é uma biblioteca popular e poderosa para reprodução de mídia em aplicações React. Ela oferece uma maneira fácil de incorporar e controlar diferentes tipos de mídia, como vídeos e áudios, em componentes React.
  • Para a criação do Carrossel de imagens na página Home usei o Slick Carousel devido a sua facilidade de uso, configuração e API intuitiva.
  • Para adicionar o monitoramento do Google Analytics ao blog, utilizei a biblioteca React-GA4. Essa biblioteca simplifica o processo de configuração e rastreamento de eventos e métricas no Google Analytics para aplicativos React.

About

Esta aplicação utiliza o CMS Sanity.io para criar um blog. Sanity.io é uma plataforma que permite gerenciar o conteúdo do site de forma flexível e escalável, usando um banco de dados JSON e um conjunto de APIs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published