Repolode
web-infra-dev

web-infra-dev/modern.js

라우팅, 데이터 로딩, SSR, 상태 관리를 제공하는 Rsbuild 기반의 점진적 React 웹 프레임워크입니다.

스타
5,049
포크
425
열린 이슈
55
마지막 커밋
6시간 전

어떤 프로젝트인가요?

Modern.js는 React 기반의 점진적 웹 프레임워크입니다. React 애플리케이션에 일반적으로 필요한 설정과 도구를 함께 제공하므로, 개발자는 UI를 위한 기본 React로 시작한 뒤 라우팅, 데이터 페칭, 상태 관리 같은 프레임워크 기능을 점진적으로 도입할 수 있습니다.

이 프로젝트는 Rspack 기반 빌드 도구인 Rsbuild를 토대로 하며, Rspack, Rspress, Rslib도 포함된 web-infra-dev 생태계의 일부입니다. 프로젝트 주제에는 SSR, 빌드 도구, 보일러플레이트가 포함되며, ByteDance에서 상위 수준 프레임워크를 구축하는 데 사용된 이력이 있다고 안내하고 있습니다.

Modern.js는 TypeScript로 작성되었으며 MIT 라이선스로 배포됩니다.

핵심 기능

  • 01React 앱을 위한 라우팅, 데이터 로딩, 상태 관리를 기본 제공합니다.
  • 02번들링에 Rsbuild와 Rspack을 사용합니다.
  • 03서버 사이드 렌더링(SSR)을 지원합니다.
  • 04기본 React 위에 기능을 점진적으로 도입할 수 있습니다.
  • 05프로젝트 보일러플레이트와 플러그인 시스템을 제공합니다.

활용 사례

  • 라우팅과 SSR을 기본으로 갖춘 새 React 웹 애플리케이션을 구축할 때.
  • 전체를 다시 작성하지 않고 기존 React 프로젝트를 더 완성도 높은 프레임워크로 전환할 때.
  • 빠른 Rspack 기반 빌드를 갖춘 사전 설정된 공통 React 기술 스택이 필요한 팀에서 사용할 때.

빠른 시작

  1. 1

    공식 사이트에서 Quick Start 가이드를 읽으세요

포함된 컬렉션

토픽

자주 묻는 질문

modern.js은(는) 무엇인가요?
라우팅, 데이터 로딩, SSR, 상태 관리를 제공하는 Rsbuild 기반의 점진적 React 웹 프레임워크입니다. Modern.js는 React 기반의 점진적 웹 프레임워크입니다. React 애플리케이션에 일반적으로 필요한 설정과 도구를 함께 제공하므로, 개발자는 UI를 위한 기본 React로 시작한 뒤 라우팅, 데이터 페칭, 상태 관리 같은 프레임워크 기능을 점진적으로 도입할 수 있습니다.
modern.js은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
modern.js은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
modern.js은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. modern.js의 마지막 커밋은 2026년 11월 7일입니다.
modern.js은(는) 어디에 사용할 수 있나요?
라우팅과 SSR을 기본으로 갖춘 새 React 웹 애플리케이션을 구축할 때. 전체를 다시 작성하지 않고 기존 React 프로젝트를 더 완성도 높은 프레임워크로 전환할 때. 빠른 Rspack 기반 빌드를 갖춘 사전 설정된 공통 React 기술 스택이 필요한 팀에서 사용할 때.
modern.js는 어떻게 설치하나요?
공식 사이트에서 Quick Start 가이드를 읽으세요
modern.js은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/web-infra-dev/modern.js

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트