Saindo um pouco do quotidiano foi utilizado um servidor graphql lambda utilizando a ferramenta Envelop juntamente com o React Query para possibilitar o maior controle dos dados e não depender de um Back-end graphql, com essa estratégia é possível montar um servidor Graphql totalmente customizado.
Esse projeto foi desenvolvido com:
- NextJs
- Typescript
- Chakra-ui
- React Query
- Graphql Envelop
Uma Dashboard para facilitar a visualização das principais ações da NASDAQ
-
Você precisa do NodeJs e um gerenciador de dependências(NPM ou YARN) em sua maquina.
-
Também será necessário definir o token público, basta acessar o console do IEX Cloud
// instalando as dependencias:
npm install
// ou
yarn install
// executando o projeto:
npm dev
// ou
yarn dev
// para atualizar as typagens graphql
npm run generate
// ou
yarn generate
Criar um arquivo .env.local
baseado no arquivo .env.example
Este projeto é licenciado sobre a licença MIT - LICENSE.md para mais informações.