cofoundry-cms / cofoundry

Cofoundry is an extensible and flexible .NET Core CMS & application framework focusing on code first development

Home Page:https://www.cofoundry.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please add gRPC(-Web) support

Eagle3386 opened this issue · comments

Especially for our headless scenario, it would be great if we can continue to use gRPC for communication between our services & Cofoundry's API.

Please, can you consider adding support for it?

This wouldn't be added within the core package, but could be a plugin. Generally I would expect an implementation to expose what it needs by utilizing the .NET based content API to build a targeted API layer (e.g. BFF) using your chosen transport protocol, but some examples of this would be useful as you have identified in #521.

If that's already possible with Cofoundry's current architecture, I'd happily build such a plugin (for no other reason than using it myself at least 😅) - if only "someone" would assist me with #521 to get going more quickly, please? 🥺😉