Great for trivial needs
If you just need something to stash data into that's not complicated and can all fit into a single table, or a group of unrelated tables, this is a nice tool. The problem is, this does not support foreign keys or any kind of back-end logic, so you can't implement one-to-many or many-to-many relationships in the back-end. The whole purpose of having a back-end is to hide business logic that does your filtering for you. This forces you to pull the data from the API into your front-end and implement all of your business logic there. Also, there's a danger in exposing your entire DB schema to the public. Sure, you can hide certain fields, but that's usually what your business logic relies upon to do its own stuff. Given the single-table access limitations, there are free php scripts available that let you generate an API for any MySQL table, including a full swagger interface, and probably other DBs as well.
Riya_NoCodeBackend
Dec 16, 2024Hi,
Thanks for your review, and I'm sorry this doesn't worked for you.
Just to clarify on what you mentioned:
1. You CAN create foreign keys and all the other constraints without any issues.
2. We even implemented a playground where you can actually write your own SQL queries to generate complex schemas, not just foreign keys.
3. I'm not sure how you are trying to use NoCodeBackend. The purpose of the tool is to generate APIs for you, and then you can use this to work with your own front end.
4. Can you explain how it's exposing the database schema to the public?
All in all, we would have appreciated if you could have reached our support to guide you with your queries. As this review is really not justifying what our tool can achieve for you.