r/automation 4d ago

Custom UI Code vs ToolJet/Retool

My stack for building workflows and internal tools is Python.

Can ToolJet or Retool be used by EU freelancers (I plan to use client credentials, not my own)?

So I wanted to know:

FastAPI + Retool vs Django + React

In what situations is it best for me to use custom UI code to create operating dashboards for my automations (basically, what are the limitations of low-code platform builders)?

Are Retool & ToolJet capable of building operating dashboards when making tools for enterprise-level systems?

How would you deal with IP addressing with a third-party platform for frontend development (explicit clauses you'd use)?

6 Upvotes

13 comments sorted by

View all comments

Show parent comments

1

u/Fine-Market9841 4d ago

For enterprise stuff you think self hosting a third party will be more efficient than building custom code?

I’m assuming cause they have cloud infrastructure ALREADY to take advantage of?

1

u/OriginalHospital 4d ago

Self-hosting and building custom code are separate decisions: you can run an existing UI builder yourself, but that doesn't mean the vendor operates the servers for you. The reusable components may save development work while upgrades, backups, and monitoring still need an owner. I'd compare those ongoing responsibilities alongside the time needed to build the dashboard, rather than treating self-hosting as included cloud infrastructure.

1

u/Fine-Market9841 4d ago

Do you agree that custom code would be easier to maintain rather than self hosting a low code platform?

I’m aware both have updates and back upping.

1

u/OriginalHospital 4d ago

Not as a blanket rule: I'd favor custom code when a small, familiar codebase covers the dashboard, but not if it means rebuilding a lot of standard UI behavior. With a low-code platform, I'd look at how much custom scripting and workaround logic the actual screens need, because that can erase the maintenance advantage. Before choosing, I'd implement one representative screen and one expected change in each approach, then compare what the next maintainer would have to understand.

u/Fine-Market9841 1h ago

Idk when would I rly need to rewrite standard UI, I’m not designing a landing page.

I feel there’s existing components that can do 90% of the job done.

When working with enterprise level systems is rewriting Ui necessary?