Angular는 CLI, 라우팅, 폼, SSR, Material 컴포넌트를 제공하는 TypeScript 기반 웹 애플리케이션 개발 플랫폼입니다.
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
공식 사이트에서 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 통계는 매일 갱신됩니다.
관련 프로젝트
Rspack 빌드 분석 도구로, 컴파일 시간과 출력 에셋, 모듈 의존성을 시각화해 빌드 병목을 찾습니다.
ice.js는 파일 시스템 라우팅, SSG/SSR, 웹·미니 프로그램·Weex를 지원하는 플러그인 시스템을 갖춘 React 기반 애플리케이션 프레임워크입니다.
GraphQL을 통해 CMS, Markdown, API에서 데이터를 가져와 빠른 웹사이트와 앱을 구축하는 React 기반 프레임워크입니다.
Node 기반 React 프레임워크의 대안으로, Rust 런타임(HTTP 서버, RSC 렌더러, 라우터, 내장 V8)을 사용하는 React Server Components 프레임워크입니다.