https://github.com/jveiiga/project-jamstack-blog
šā Projeto criado na maratona @Rocketseat com @diego3g.
https://github.com/jveiiga/project-jamstack-blog
css3 git graphcms html5 nextjs reactjs tailwind-css
Last synced: 3 months ago
JSON representation
šā Projeto criado na maratona @Rocketseat com @diego3g.
- Host: GitHub
- URL: https://github.com/jveiiga/project-jamstack-blog
- Owner: jveiiga
- Created: 2022-02-21T21:57:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-22T04:26:52.000Z (over 3 years ago)
- Last Synced: 2025-01-02T07:21:07.648Z (5 months ago)
- Topics: css3, git, graphcms, html5, nextjs, reactjs, tailwind-css
- Language: TypeScript
- Homepage: https://project-jamstack-blog.vercel.app
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Project Jamstack Blog - Projeto criado na maratona Rocketseat š
![]()
A maratona Rocketseat é gratuita, voltada para profissionais, estudantes e para todo mundo que quer aprender mais sobre front-end e programação. O projeto é um Blog, criado com Nextjs, Graphcms e tailwindcss.
Clique aqui para ver meu projeto final!
## šŗ Imagem
Clique para ver imagens do projeto



## š» Linguagens e tecnologias utilizadas
## Funcionalidades da pagina
- Projeto seguindo parâmetros Jamstack de construção de sites modernos,
- PƔgina Home,
- PƔgina Blog,
- Intregração feita por cache, os dados só serĆ£o recarregados após determinado perĆodo.## Instalação
- Clonar repositorio
$ git clone https://github.com/jveiiga/project-jamstack-blog && cd project-jamstack-blog- Instalar dependencias
$ yarn add
@yarn typescript
@types/node
@types/react$ yarn add
@urql
@graphql$ yarn add
@graphql-codegen/cli
@graphql-codegen/import-types-preset
@graphql-codegen/typescript
@graphql-codegen/typescript-operations
@graphql-codegen/typescript-urql$ yarn add
@tailwindcss postcss autoprefixer
@tailwindcss init -p$ yarn add
@tailwindcss/forms
@tailwindcss/typography -D$ yarn add
@headlessui/react
@heroicons/react- Rodar aplicativo
$ yarn dev## šØāš« Instrutor
## š Pesquisar/Aprender
- Entender melhor como funciona o graphql e o graphcms(Cmss no geral),
- Aprender sobre queries.
- Estudar documentação codegen,
- Aprender mais sobre as configuraƧƵes iniciais de busca no cms,
## š Desafios
- [x] Pegar os dados da API do graphcms;
- [x] Usar Static, Slug e params;
- [x] Separar e organizar o código;
- [x] Publicar projeto;## š Referencias
Decode #011
- Jamstack
- graphcms
- codegen
- tailwindcss