-
Notifications
You must be signed in to change notification settings - Fork 25
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
new feature: fully automated generation of the gRPC interface #180
Comments
I am currently exploring the buf build framework Since the desired goal of all gRPC based APIs should be to support as many languages as possible, One could showcase the interoperability of the django-socio-grpc framework and buf by one example/demo in a demo folder. What do you think ? |
Hi @markdoerr we planned to work on BUF this summer too. We have a complex automatic API that can be simplified a lot with it but we was missing ressources. We internally meet on the subject on Monday 17th of July. So we have a big interest on the subject. Mostly with grpc-web. @legau is on the subject. If you can provide something we can look on it and if you want to participate we can work together to make this happen |
This is a very cool incidence, @AMontagu :) It is a large open source research data management and labautomation suite. It uses the django-socio-grpc a lot (in every app). The buf api CI/CD I am testing in the lara-django-data app - look into the api folder how it is structured. There are still some weird bugs in the pipeline, which I need to fix, unfortunately. |
Regarding a meeting: |
We have a some resources for complex API construction in mono (github actions) and multi (gitlab CI) repo. We will happily share them. Send you an invitation in this timeline. |
I am closing this as the meeting happen. Please feel free to reopen specific issue |
I would like to offer my extension, that automates almost the full gRPC interface building,
which can be very tedious, if you have a lot of apps with a lot of models, where you want to have a gRPC interface.
I applied this extension to my LARAsuite repositories gitlab.com/larasuite and it worked very smoothly, saving me a lot of time.
I hope this is useful to you....
See related pull request :
The text was updated successfully, but these errors were encountered: