DevChallenge Hacktoberfest 2022
Você irá criar uma página de post de um blog
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.
- 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.
- 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.
- 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.
Caso tenha alguma dúvida sobre os desafios, fique à vontade para pedir ajuda na comunidade do discord
Site: https://www.devchallenge.com.br/