Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gbicou/countries-server

GraphQL countries server playground
https://github.com/gbicou/countries-server

graphql graphql-yoga nitropack pothos typescript vercel

Last synced: 4 months ago
JSON representation

GraphQL countries server playground

Awesome Lists containing this project

README

        

# countries-server

A GraphQL countries server toy project

## Workspace packages

* [data](/data) : countries list
* [schema](/schema) : graphql schema
* [server](/server) : graphql http server

## Technologies

Written in Typescript, packaged with pnpm + nx

| Role | Name | Link |
|----------------|--------------|-------------------------------------------|
| database | geonames | http://www.geonames.org/ |
| schema builder | Pothos | https://pothos-graphql.dev/ |
| graphql server | Yoga | https://the-guild.dev/graphql/yoga-server |
| js server | Nitro | https://nitro.unjs.io/ |
| deployment | Vercel | https://vercel.com/ |