TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Refine v3.97 – Open-source React framework for building CRUD apps

102 pointsby salihozdemirover 2 years ago

10 comments

omeraplakover 2 years ago
Hello HN , here is Omer. I&#x27;m the Co-founder &amp; CTO of refine.<p>Today we are celebrating the new features of refine with this launch event. Last year was a landmark year for us since we watched refine grow from zero and establish itself as a prominent React framework.<p>It all started with a single question two years ago: &quot;Is it possible for a low-code web framework to quickly generate CRUD applications while still allowing custom styling, logic and workflow?&quot;. None of the existing solutions could give us the amount of flexibility that we needed, so we started building one from scratch.<p>Today refine evolved into a full-blown framework for building CRUD applications like admin panels, dashboards, internal tools, and storefronts. It eliminates the repetitive tasks demanded by CRUD operations and saves days of development time.<p>With the new release, we add two new features to refine core<p>1- Inferencer @pankod&#x2F;refine-inferencer is a package that provides a way to automatically generate views for resources based on the data structure. The aim is to reduce the amount of time spent on creating views for resources by generating the code automatically that can be customized easily.<p>2- Swizzle The swizzle is a command in refine-cli that allows you to customize the refine&#x27;s supported components and data providers. It allows you to eject selected files from the refine packages and modify depending on your needs.<p>Unique &quot;Headless UI&quot; approach enables developers to use any UI framework or custom design without constraints. For convenience, refine is shipped with ready-made integrations with three powerful UI frameworks: Ant Design, Material UI &amp; Mantine.<p>Being totally backend agnostic, refine can connect to 15+ backend services out-of-the-box, incl. custom REST &amp; GraphQL API&#x27;s. With refine, developers have 100% control over their projects as they may build, style and deploy the way they like.<p>And of course, we want to know what you think about refine and any ideas or suggestions you may have for our solution. Please write them and we&#x27;ll be happy to join the conversation.
评论 #34515156 未加载
评论 #34515751 未加载
johnzover 2 years ago
Over the last two weeks, I&#x27;ve been evaluating and trying out different headless CMSes, databases, and libraries like Refine to power my simple personal site.<p>I spent the most time with Refine and Supabase, and up until a few days ago, it seemed like Refine would be what I stayed with. I think what Refine offers out of the box is excellent. The ability to stand up a custom CRUD interface with low effort is really useful. I do appreciate what the Refine team is building.<p>However, when it came time to add customization or additional features, I spent more time stumbling through the docs than building what I wanted&#x2F;needed.<p>A few days ago, I ripped refine out of my project for a custom-built interface using a component library called Mantine. Maybe it&#x27;s because I&#x27;ve been building stuff like this for a long time, but I built exactly what I needed without Refine in less time than it took to get to the same spot with Refine.<p>The new swizzle command could have solved some of my issues, but I&#x27;m too far gone to go back.
评论 #34518158 未加载
评论 #34520821 未加载
venkatkmsover 2 years ago
It would be good to know how this compares against React Admin Enterprise ( <a href="https:&#x2F;&#x2F;marmelab.com&#x2F;ra-enterprise&#x2F;" rel="nofollow">https:&#x2F;&#x2F;marmelab.com&#x2F;ra-enterprise&#x2F;</a> )
评论 #34535700 未加载
评论 #34516035 未加载
fareeshover 2 years ago
For this use-case I&#x27;ve almost always relied on Rails + custom scaffold generators. There are a few projects like Bullet Train that offer some admin panel features out of the box as well.<p>Is this a way of bringing that functionality to all these other frameworks as well? It seems compelling because the ability to build out crud resources with a single command is a huge accelerator in Rails projects.<p>Are there any videos of someone building projects with this? It&#x27;s useful to see what takes time an what doesn&#x27;t before committing to a framework like this.
评论 #34516957 未加载
评论 #34516637 未加载
jsmasteryover 2 years ago
Congratulations to the entire refine team on the launch of the new features! It&#x27;s impressive to see how much the framework has grown and evolved since its inception. At the JavaScript Mastery team, we are looking forward to utilizing all of the benefits of refine in an upcoming video. Keep up the great work!
评论 #34519813 未加载
Striftover 2 years ago
I&#x27;m not too much into React but this seems like the kind of tools that can massively increase productivity. I can see open-source being a good source of both adoption and virtuousness as well. Very cool!
评论 #34530734 未加载
hobonumber1over 2 years ago
This looks great! I have been wishing for a headless CRUD framework for React. i have to dive deeper into this, but it looks promising.
评论 #34519625 未加载
评论 #34518476 未加载
tesselaover 2 years ago
I would like to see examples of integrating refine in a existing app.
评论 #34516538 未加载
batuhanwover 2 years ago
Does it support GraphQL APIs?
评论 #34517640 未加载
dessireugarteover 2 years ago
Great work refine team!
评论 #34520331 未加载