사전 구축된 구성 요소와 데이터 통합을 통해 유연한 React 기반 내부 도구, 관리자 패널 및 대시보드를 구축하세요.

Screenshot of Refine website

Refine은 내부 도구, 관리자 패널, 대시보드 및 B2B 애플리케이션 개발을 가속화하도록 설계된 오픈소스 React 프레임워크입니다. 로우코드와 풀코드 솔루션 사이의 적절한 균형을 제공하여 개발자에게 반복적인 작업을 자동화하는 동시에 복잡한 애플리케이션을 만들 수 있는 유연성을 제공합니다.

Refine의 주요 기능은 다음과 같습니다.

  • 사전 구축된 UI 구성 요소: 바로 사용할 수 있는 표, 목록, 차트, 양식 등이 포함되어 있습니다.
  • 데이터 통합: REST API, GraphQL, 인기 있는 백엔드 서비스 플랫폼을 포함한 15개 이상의 서비스와 원활하게 연결됩니다.
  • 인증 및 권한 부여: 다양한 인증 공급자 및 액세스 제어 모델(ACL, RBAC, ABAC)에 대한 기본 제공 지원.
  • 사용자 정의: 100% React 기반 아키텍처를 통해 프로젝트를 완벽하게 제어하고 사용자 정의할 수 있습니다.
  • 기업에 적합: 셀프 호스팅 옵션, 세분화된 액세스 제어, 주요 ID 공급자 지원 기능을 갖춘 Refine은 대규모 조직에 적합합니다.

Refine은 다음을 제공하여 돋보입니다.

  • 빠른 개발: 잘 구성된 보일러플레이트로 시작하고 사전 구축된 구성 요소를 활용하여 기능적인 애플리케이션을 빠르게 만듭니다.
  • 확장성: 복잡성 때문에 어려움을 겪는 드래그 앤 드롭 도구와 달리, Refine은 프로젝트가 성장해도 효율성을 유지합니다.
  • 유연성: 다양한 UI 프레임워크(Ant Design, Material UI, Mantine 등) 중에서 선택하고 선호하는 기술 스택과 쉽게 통합할 수 있습니다.
  • 오픈 소스의 장점: 규모가 크고 활발한 커뮤니티의 이점을 누리고 독점 솔루션과 관련된 공급업체에 묶이는 것을 피할 수 있습니다.

CRM, 전자상거래 플랫폼 또는 기타 데이터 집약적 내부 애플리케이션을 구축하는 경우 Refine은 전체 코드 솔루션의 성능을 유지하면서도 개발 프로세스를 간소화할 수 있는 도구와 구조를 제공합니다.