GitHub Blog
English
What is the project?
3º Challenge of Ignite @Rocketseat. It's a project made in React of a blog where the issues of a repository are the posts, that is, you can create a repository on your GitHub with the name "blog" for example, and the issues of it will be the posts. This project was made with the intention of improving the use and consumption of the API using this time the GitHub API with Axios, in addition to using React Markdown to format the code in GitHub markdown.
Main technologies
- React
- Fontawesome
- Axios
- Moment
- React Hook Form (@hookform/resolvers)
- Zod
- React Router Dom
- React Markdown (react-syntax-highlighter)
Português
O que é o projeto?
3º Desafio do Ignite @Rocketseat. É um projeto feito em React de um blog onde as issues de um repositório são os posts, ou seja, você pode criar um repositório no seu GitHub com o nome "blog" por exemplo, e as issues dele serão os posts. Esse projeto foi feito com o intuito de aperfeiçoar o uso e consumo de API utilizando dessa vez a API do GitHub com o Axios, além de utilizar o React Markdown para formatar o código em markdown do GitHub.
Principais technologias
- React
- Fontawesome
- Axios
- Moment
- React Hook Form (@hookform/resolvers)
- Zod
- React Router Dom
- React Markdown (react-syntax-highlighter)