Voici comment démarrer tranquillement une application avec un front Vue.js qui interroge une API GraphQL.
Le tout sans faire trop d’effort à l’aide d’Hasura et d’Apollo.
Ça fait pas mal de technos :
- Vue.js : framework front JS
- Apollo : composant qui permet d’interroger une API GraphQL depuis le front
- GraphQL : type d’API créé par Facebook en 2012 (différent de REST et SOAP)
- Hasura : outil open-source qui permet d’exposer une API GraphQL depuis une base de donnée PostgreSQL
- PostgreSQL : le SGBD qui va stocker les données