Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate GraphQL into backend #1

Open
3 of 6 tasks
AadamZ5 opened this issue Dec 29, 2020 · 0 comments
Open
3 of 6 tasks

Integrate GraphQL into backend #1

AadamZ5 opened this issue Dec 29, 2020 · 0 comments
Assignees
Labels
todo This is a feature that is in queue to be implemented

Comments

@AadamZ5
Copy link
Owner

AadamZ5 commented Dec 29, 2020

The old stack used a separate NodeJS application for the GraphQL API. This was because I was learning how to do GraphQL and followed a tutorial that stepped through making a common GraphQL database shim.

Now with more advanced knowledge, the GraphQL API endpoint should be integrated into the app itself. This way separate stacks don't have to be deployed alongside this backend, regardless of the simplicity of the backend. Additionally, we can then unify the web-app's data transmission relying only on GraphQL in the far future.

  • Research GraphQL python libraries (strawberry looks great!)
  • Backend refactor
  • Class layout
  • GraphQL server in python backend
  • Use GraphQL for real-time updates
  • Abolish legacy websocket endpoint
@AadamZ5 AadamZ5 added the todo This is a feature that is in queue to be implemented label Dec 29, 2020
@AadamZ5 AadamZ5 self-assigned this Dec 29, 2020
@AadamZ5 AadamZ5 added this to the Version 1.0.0 release milestone Jan 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
todo This is a feature that is in queue to be implemented
Projects
None yet
Development

No branches or pull requests

1 participant