graphql-engine
graphql-engine copied to clipboard
Created Vue GraphQL Todo App
Description
Built a sample todo app using Vue, GraphQL and Hasura ( for Hacktoberfest contribution )
Steps to test and verify
Follow the instruction in README.md to test the application
Catalog upgrade
Does this PR change Hasura Catalog version?
- [x] No
- [ ] Yes
- [ ] Updated docs with SQL for downgrading the catalog
Does this PR add a new Metadata feature?
- [x] No
- [ ] Yes
- Does
run_sqlauto manages the new metadata through schema diffing?- [ ] Yes
- [ ] Not required
- Does
run_sqlauto manages the definitions of metadata on renaming?- [ ] Yes
- [ ] Not required
- Does
export_metadata/replace_metadatasupports the new metadata added?- [ ] Yes
- [ ] Not required
- Does
GraphQL
- [x] No new GraphQL schema is generated
- [ ] New GraphQL schema is being generated:
- [ ] New types and typenames are correlated
Breaking changes
-
[x] No Breaking changes
-
[ ] There are breaking changes:
-
Metadata API
Existing
querytypes:- [ ] Modify
argspayload which is not backward compatible - [ ] Behavioural change of the API
- [ ] Change in response
JSONschema - [ ] Change in error code
- [ ] Modify
-
GraphQL API
Schema Generation:
- [ ] Change in any
NamedType - [ ] Change in table field names
Schema Resolve:-
- [ ] Change in treatment of
nullvalue for any input fields
- [ ] Change in any
-
Logging
- [ ] Log
JSONschema has changed - [ ] Log
typenames have changed
- [ ] Log
-
Beep boop! :robot:
Hey @Gokul-Ks, thanks for your PR!
One of my human friends will review this PR and get back to you as soon as possible.
Stay awesome! :sunglasses:
Hey, @Gokul-Ks Thanks for this submission! Could you please link the issue number?
Hi @Stefmore02, unfortunately there is no issue that I can link to this submission. I built a sample app using Hasura and Vue as a community contribution, can this count as a valid?
@Gokul-Ks Hi friend, thanks for the PR. If we are going to add a Vue sample app I would like you to use:
- Nuxt v3 and Vue v3
- Typescript
- Use GraphQL Code generator with graphql-typed-document-node and @vue/apollo-composable
- Admin secret shouldn't be in the frontend code, with Nuxt you would only use it server side
- Include the Hasura metadata and migration folder https://hasura.io/docs/latest/migrations-metadata-seeds/index/
Hey! @Gokul-Ks
Here's a friendly reminder to address the changes requested to proceed with this PR 🤓.
Hey! @Gokul-Ks
We will close this PR due to inactivity. I encourage you to re-open it whenever you're ready to address the changes 🤓.
Beep boop! :robot:
Hey @Gokul-Ks!
Sorry that your PR wasn’t merged.
Do take a look at any of the other open issues to see if you’d like to take something up! We’re around on Discord if you have any questions :smile: