Additional resources like DB

I still don’t get the advantages of IDX. If I’m building for example, a service that requires a Database, I know that I could be using a production database if I have some hostname, user and password, but having to manage this is terrible. With docker installed on my system, I can run a database on the fly in my development environment. So I suppose I’m doing something wrong or I’m missing some capability that IDX must have.

It makes no sense that I have to be connecting to an external DB. Aren’t DB/Docker instances or whatever hosted on IDX platform? Or this is made to play around with a frontend or a DB-less backend application?

IDX support Docker, MySQL, PostgreSQL, Redis. You can enable/install it by modify .idx/dex.nix file. You can follow guide in this page Customize your IDX workspace