An open API service indexing awesome lists of open source software.

https://github.com/izaiasmorais/blog

Um blog moderno focado em compartilhar dicas sobre Programação no geral.
https://github.com/izaiasmorais/blog

chakraui graphcms graphql nextjs react

Last synced: 7 months ago
JSON representation

Um blog moderno focado em compartilhar dicas sobre Programação no geral.

Awesome Lists containing this project

README

          


EZBlog

Blog moderno sobre programação no geral

## 📃 Sobre o projeto

Feito em Next.js e ChakraUI, o blog é responsivo e altamente performático. Inicialmente, eu o criei para treinar um pouco construir interfaces com ChakraUI, e logo decidi mantê-lo documentando meus aprendizados na programação, como uso de bibliotecas e resolução de problemas que vou encontrado ao longo dos tempos.

Na parte de fetch de dados, utilizo o GraphCMS, pois já sou muito familiarizado com ele. Para renderizar o conteúdo dos posts, que é escrito em markdown, eu utilizo o react-markdown e o react-syntax-highlighter.

https://user-images.githubusercontent.com/53953937/186668635-39e80d26-ce90-40d7-9898-b664f249b717.mp4

### Funcionalidades

- Listagem de posts com GraphCMS.
- Resposividade.
- Dark mode.

## 🚀 Tecnologias

- [Next.js](https://nextjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [GraphCMS](https://hygraph.com/)
- [ChakraUI](https://chakra-ui.com/)

## 💻 Clonando projeto

```bash
$ git clone https://github.com/IzaiasMorais/blog.git && cd blog
```

```bash
# Instalando dependências
$ npm i

# Rodando projeto
$ npm run dev

```