-
Notifications
You must be signed in to change notification settings - Fork 61
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
[TBD] Gateway APIs #1338
Comments
Could we document the APIs we need to service the gateway? (and other services) |
Sure! The APIs I'm aware of (some of them might be stale though and should be cleaned if not used otherwise)
|
This seems to be more over backend api related work so moved back to boba! |
Issue Type
Current Behavior
Right now every API is deployed as separate service, uses raw sql to save & query from the database which is very cumbersome to maintain & extend.
Expected Behavior
Consider adding at least an ORM such as TypeOrm which we have already for Teleportation to at least make the SQL part much easier to maintain, more reliable and faster to extend.
Would even consider slowly introducing a simple backend, that just handles all sorts of APIs for the frontend (e.g. NestJS, or if we want to go lower level NodeJS). This way caching, DB, API's etc. and even client-generation for the Gateway to not deal with Api routes could easily be streamlined resulting in way faster engineering.
or is there a particular reason why we have set up things the way they are?
The text was updated successfully, but these errors were encountered: