Live data from Hacker News

Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

news.ycombinator.com

11–20 of 94 posts

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#11

Have you checked out windmill by rubin ? edit: link https://github.com/windmill-labs/windmill

Incidentally I was about to comment on how peculiar it is that there are two open-source Retool alternatives backed by Y Combinator.

I know, I know, they're covering their bases, but nonetheless find it if only slightly amusing.

Piss-off a VC and they might back your competition. Get on their good graces and they'll give you both money and wait to see who comes out on top.

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#13

I encountered several challenges with Refine v3 but it looks improved in v4 with the detached router and improved documentation, which I found often lacking. This still isn't as native as implementing all these features on your own though, you pretty much access everything through Refine-specific hooks and providers, so there is a learning curve. It's flexibility centric.

The foundation of our motivation to create v4 was community feedback. Thank you so much for providing us the opportunity to improve ourselves!

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#16
One suggestion, as someone who is an Infra engineer and doesn't know frontend too well anymore, the first step in the demo asks me to "Select your React platform"

I don't know what that means, and what the implication of choosing between Vite, Remix, or Next.js -- it's meaningless to me.

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#17
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 seems a bit heavy handed for writing an entire application.

I can imagine maybe a medium sized business where the data science, sales, marketing, customer service etc. teams want some access to the production system data in a format other than Tableau or Microsoft BI. And perhaps their engineering team is entirely focused on product development or operations and so no significant resources can be allocated. I guess this might allow more junior or jack-of-all-trades engineers to whip up basic admin features?

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. And looking at their code examples, it doesn't seem all that more simple. I suppose there maybe some goldilocks zone between startups that just crank that kind of stuff out and huge enterprises where entire teams exist to manage internal tools. In that zone perhaps having these kinds of platforms can expedite internal tooling creation.

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#18
post #2

Congrats on the launch! How does your product compare to Retool and other products in the space including the OSS ones (Appsmith, Windmill, Tooljet etc)?

Will also throw in react-admin there. React-admin is not the same space per se (it's basically a react framework, not a low/no code tool), but if I built an internal admin app in react-admin, what would you say the pros/cons are to moving to Refine?

refine's headless architecture offers developers the flexibility to implement their design using any UI framework to their apps. It also comes with built-in UI integrations for popular libraries like Material UI, Ant Design, Chakra UI, and Mantine.

With react-admin, you have no choice other than using Material UI for your app. refine's provides nearly all the features of react-admin enterprise provides as open-source.

Since refine's architecture is headless, router logic is completely detached from the business logic and UI layer. So you can use refine with React Router, NextJS, Remix, or any other framework may pop-up as long as it's React based. With react-admin, you can only use react-router and it doesn't have a real SSR support, while with refine, you can use SSR frameworks like NextJS and Remix without being limited.

Re: Launch HN: Refine (YC S23) – Open-source platform for enterprise web apps

#20

Have you checked out windmill by rubin ? edit: link https://github.com/windmill-labs/windmill

Incidentally I was about to comment on how peculiar it is that there are two open-source Retool alternatives backed by Y Combinator. I know, I know, they're covering their bases, but nonetheless find it if only slightly amusing. Piss-off a VC and they might back your competition. Get on their good graces and they'll give you both money and wait to see who comes out on top.

Coming from Enterprise and having used Retool ~3 years, I am also buffled… low code biz apps is one of those product categories that seems good initally, especially if you never worked for a Corporation, but it is really not. These tools normally don’t do governance, testing, security, users management, that well, which puts them in direct competition with MS Access. If you think MS Access is old and not web based, just use it’s evolution: MS Power Apps. Can you compete in this area? Sure, but at 100$ per seat prices, about 3-5 times less these low code tools demand. By the way, I have been quite pleased with Flask Appbuilder, which has a clean approach to crud apps, has good governance, and it is truly open source.
Post reply on HN