I am a bit confused by these tools. Can someone analogize what they are doing here? It somehow reminds me of the Django admin capabilities but expanded to any Typescript base technologies? I have trouble wrapping my head around the use case for this. Is the target market existing businesses that already have APIs (probably as REST services), maybe some databases and they just want to quickly wire up some UI to it? It…
> To be honest, even in small startups I've worked at, cranking out admin dashboards using React was just so trivial that I can't imagine paying to make it slightly easier. I haven't tried Refine, but with Retool, we had non-developers able to build themselves functional admin tools in literally minutes. Writing new code, regardless of how great the React components are, just doesn't come close. I can do things with…
As for "2-3 hours" in no-code vs. "1 week" for a developer, I might challenge that. In many cases if a support team (sales, customer service, marketing, etc.) asked a product team to build something custom for them then they are going to quote product development timelines. However, Most places where I've worked where admin tooling was expected and high-quality the admin features were part of the product feature development. In general, most functionality would be added in some small part of the feature dev time. For example, a 2 week sprint for a new product feature might include 1 day of adding functionality related to that feature to the admin. That is to say, your 1 week quote is almost definitely not the time it would take to add the features but a block of time the product team is quoting to make you go away. That is an org problem, not a technology problem. With Refine, I don't think you will bypass this problem since you will need someone capable of using at least React and whatever stack you configure the tool with.