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 4.0 – Open-source enterprise-grade React CRUD framework

14 pointsby omeraplakabout 2 years ago

1 comment

omeraplakabout 2 years ago
Hi HN, I&#x27;m Omer Co-founder&#x2F;CTO of refine, our journey began in September 2021 with the release of our beta version. Since then, we&#x27;ve gained 8400 stars and 134 contributors on GitHub, and over 2000 deployments of refine-based CRUD apps.<p>Today, we are excited to launch refine v4<p>What is refine?<p>refine is an open source React-based framework for the rapid development of web applications. It eliminates the repetitive tasks demanded by CRUD operations and provides industry standard solutions for critical parts like authentication, access control, routing, networking, state management, and i18n. It has built-in data provider support for Rest API, Supabase, Airtable, Strapi, GraphQL,Firebase, etc. refine headless by design and works with any custom design or UI framework you favor. For convenience, it ships with ready-made integrations for Ant Design System, Material UI, Mantine, and Chakra UI.<p>What is new in v4?<p>Throughout the development process, we have carefully analyzed feedback, discussions, and questions raised by the community to improve the framework.<p>Main new features:<p>- Enterprise-grade routing Now, developers have complete freedom to create routes that can be meet the specific needs of your advanced and enterprise use cases. - Bring your own router Routes is now completely detached from refine. refine will meet enterprise-grade requirements, and users can integrate refine into their existing projects without needing to modify their current routes or application structure. - Reduced bundle size To improve performance and optimize bundle size, we have removed re-exported packages from refine to achieve the same bundle size as a vanilla React project. - New Auth Provider We created common interface for the auth provider methods to improve transparency for developers and facilitate better understanding and debugging.<p>With full codemod support, the entire upgrade process will be automatically updated when you migrate your refine project to v4.<p>We rely on feedback from the open-source community to improve, so we&#x27;d appreciate any suggestions you may have. We&#x27;re also happy to answer any questions you might have.
评论 #35164592 未加载