Skip to content

Latest commit

 

History

History
88 lines (65 loc) · 3.18 KB

desafio.md

File metadata and controls

88 lines (65 loc) · 3.18 KB

Desafio 1 - Post.io 🗞️

DevChallenge Hacktoberfest 2022

Índice

Desafio

Aplicação

Você irá criar uma página de post de um blog

Objetivo

Você deverá criar uma aplicação jamstack, em que a mesma deverá seguir os principios desse modelo de arquitetura, basicamente será uma página de post de blog integrado a um serviço externo que irá fornercer os dados para consumo e serão exibidos para usuário final.

Requisitos

  • Para consumo de dados, usar padrão REST.
  • Deverá ser desenvolvido utilizado o framework Next.js ou outro liguagem/framework de sua preferência.
  • Terá que ter data da publicação do post e nome do autor.
  • Ainda ná página do post, tem que ter um banner no topo, titulo e o conteúdo.

Extras

  • Desenvolver blog usando typescript.
  • Como client, ao invés do padrão REST, utilizar o GraphQL.
  • Criar uma página que terá a listagem de todos os posts do blog, e que em cada post, ao clicado será aberto para leitura.
  • Implementar funcionalidade de carregar mais posts nessa mesma página de listagem.

Dicas

  • Nesse desafio você poderá criar o design da forma que preferir, então pode deixar a criatividade agir o/
  • Recomendamos usar os seguintes CMS: hypgraph ou prismic, porém existe outros no site da jamstack que podem ser usados.

Exemplos

Comunidade

Caso tenha alguma dúvida sobre os desafios, fique à vontade para pedir ajuda na comunidade do discord



Site: https://www.devchallenge.com.br/


Discord Linkedin Twitter Instagram