본문으로 건너뛰기

Refine은 React를 사용해 CRUD 작업이 많은 웹 애플리케이션을 만들도록 설계된 오픈 소스 메타 프레임워크입니다. 내부 도구, 관리자 패널, 대시보드, B2B 애플리케이션 등 다양한 기업 요구 사항에 맞는 견고한 솔루션을 제공합니다.

Refine을 사용하면 인증, 액세스 제어, 라우팅, 네트워킹, 상태 관리, 국제화(i18n)와 같은 필수 기능에 맞춰진 핵심 훅과 컴포넌트를 활용해 워크플로우를 간소화할 수 있습니다. 이 메타 프레임워크는 헤드리스 아키텍처를 기반으로 하며, 비즈니스 로직을 사용자 인터페이스 및 라우팅과 분리해 폭넓게 사용자 지정할 수 있습니다.

Refine은 Ant Design, Material UI, Chakra UI와 같은 인기 UI 프레임워크와 원활하게 통합됩니다. 또한 Next.js, Remix, React Native, Electron 등의 플랫폼을 지원해 다양한 개발 시나리오에서 유연하게 사용할 수 있습니다.

기능

  • 인증 및 액세스 제어를 위한 핵심 훅
  • 15개 이상의 백엔드 서비스와 통합
  • Next.js 및 Remix의 SSR 지원
  • CRUD UI 자동 생성
  • 종합적인 상태 관리
  • 인증 흐름을 위한 프로바이더
  • 실시간 애플리케이션 지원
  • 디버깅 및 모니터링을 위한 개발자 도구

관련 항목

Next.js

개발자 생산성을 높이는 풍부한 기능을 갖춘 비동기식 동적 웹 애플리케이션 구축을 위한 강력한 솔루션입니다.

Preact

효율적인 웹 개발을 위해 React의 최신 기능과 작은 용량을 유지하면서 빠른 대안을 제공합니다.

TanStack Table

애플리케이션에서 복잡한 데이터 표현을 구축하고 관리할 수 있는 강력한 솔루션으로, 탁월한 맞춤 설정과 제어 기능을 제공합니다.

Angular

동적이고 확장 가능한 웹 애플리케이션을 구축할 수 있는 견고한 솔루션을 제공하는 프레임워크입니다. 폭넓은 기능을 갖춰 유연하면서도 체계적인 애플리케이션 개발 방식을 원하는 개발자의 요구를 충족합니다.

ChakraUI

사용하기 쉽고 사용자 지정이 자유로운 필수 컴포넌트 모음으로 접근성 높은 웹 애플리케이션을 빠르고 효율적으로 만드세요.

cmdk

이 컴포넌트는 사용자 경험과 개발자의 유연성에 모두 초점을 맞춘 React용 종합 명령 메뉴 솔루션입니다.

daisyUI

이 도구는 개발 과정을 간소화하는 시맨틱 클래스 이름을 제공해 개발자가 아름다운 사용자 인터페이스를 빠르고 효율적으로 만들 수 있도록 합니다.

dndkit

React 애플리케이션에 드래그 앤 드롭 기능을 쉽게 구현할 수 있도록 도와주는 툴킷입니다.