Event Platform ✨ - Ignite Lab 🧪
Aplicação criada no evento Ignite Lab 2 da Rocketseat!
Essa aplicação consiste em criar uma plataform de eventos onde é possível se cadastrar e ter acesso as aulas utilizando apenas o Frontend, sem Back.
Essa aplicação utiliza do conceito de JAMStack que é uma forma de desenvolver aplicações onde utilizamos 3 atores: JAM é uma sigla para Javascript, Api e Markup, básicamente faz um conjunto de utilizar Javascript, utilizar alguma Api que fornecer conteúdo, fornecer os dados para ser utilizado na aplicação e essa Api pode ser qualquer coisa, desde um CMS, algo que vai gerar conteúdo até APIs de pagamento, e Markup é a linguagem de marcação, no caso HTML.
No caso dessa aplicação foi utilizado um CMS chamado GraphCMS como fornecedor dos dados. Com o GraphCMS é possível fazer buscas e escrita de dados utilizando os princípios do GraphQL.
Feito com 💜 by Rodrigo Rael