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

Discussion: Nodejs & GraphQL based middleware #19

Open
tobiu opened this issue Nov 17, 2019 · 0 comments
Open

Discussion: Nodejs & GraphQL based middleware #19

tobiu opened this issue Nov 17, 2019 · 0 comments
Labels
enhancement New feature or request epic A big time intense ticket with related sub-tasks help wanted Extra attention is needed

Comments

@tobiu
Copy link
Collaborator

tobiu commented Nov 17, 2019

Max (elmasse) brought up this topic:

We could set up a separate repository to create a neo.mjs middleware using nodejs & GraphQL.

Take a look at:
https://graphql.org/graphql-js/

https://medium.com/codingthesmartway-com-blog/creating-a-graphql-server-with-node-js-and-express-f6dddc5320e1

This is an epic and probably involves a lot of work.

In short: neo.mjs should have a socket connection to the node server, probably using a custom API.

Schemas defined in the middleware could optionally automatically create models on the client side as well as the other way around. Changes to the data of a middleware schema should automatically update the store data of a bound client-side store as well as the other way around.

Would help for testing buffering of remotely loaded grids & tables.

I could definitely use feedback on this one!

@tobiu tobiu added enhancement New feature or request help wanted Extra attention is needed epic A big time intense ticket with related sub-tasks labels Nov 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request epic A big time intense ticket with related sub-tasks help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant