Repolode
alibaba

alibaba/ice

ice.js는 파일 시스템 라우팅, SSG/SSR, 웹·미니 프로그램·Weex를 지원하는 플러그인 시스템을 갖춘 React 기반 애플리케이션 프레임워크입니다.

스타
18,602
포크
2,101
열린 이슈
395
마지막 커밋
7개월 전

어떤 프로젝트인가요?

ice.js는 별도 설정 없이 바로 사용할 수 있도록 설계된 React 애플리케이션 프레임워크입니다. 수동 설정 없이 ES6+, TypeScript, Less, Sass, CSS Modules를 기본 지원하며, 파일 시스템 라우팅, 상태 관리, 데이터 요청 유틸리티도 제공합니다.

빌드 시점(SSG)이나 요청 시점(SSR)에 페이지를 미리 렌더링할 수 있고, 커뮤니티에서 재사용 가능한 솔루션을 배포할 수 있도록 플러그인 시스템을 제공합니다. 웹, 미니 프로그램, Weex 등 여러 플랫폼도 지원합니다.

제공되는 스캐폴드 템플릿으로 create-ice 초기화 도구를 사용해 새 프로젝트를 만든 다음, 로컬 개발 서버에서 실행할 수 있습니다.

핵심 기능

  • 01ES6+, TypeScript, Less, Sass, CSS Modules를 별도 설정 없이 지원
  • 02파일 시스템 라우팅, 기본 제공 상태 관리 및 요청 유틸리티
  • 03빌드 시점 정적 생성(SSG) 및 요청 시점 서버 렌더링(SSR)
  • 04커뮤니티 확장을 재사용 가능한 형태로 제공하는 플러그인 시스템
  • 05웹, 미니 프로그램, Weex 지원

활용 사례

  • React 단일 페이지 또는 다중 페이지 웹 애플리케이션 개발
  • SSR 또는 SSG가 필요한 서버 렌더링 React 사이트 구축
  • React 코드로 웹과 미니 프로그램 프런트엔드를 함께 개발하는 팀

빠른 시작

  1. 1

    create-ice로 새 ice.js 앱을 만듭니다

    npm init ice ice-app --template @ice/lite-scaffold
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd ice-app
  3. 3

    종속성을 설치합니다

    npm install
  4. 4

    로컬 개발 서버를 시작합니다(http://localhost:3000에서 실행)

    npm run start

포함된 컬렉션

토픽

#react#framework#ssr#ssg#typescript#routing#micro-frontends#mini-program#icejs#microfrontends

자주 묻는 질문

ice은(는) 무엇인가요?
ice.js는 파일 시스템 라우팅, SSG/SSR, 웹·미니 프로그램·Weex를 지원하는 플러그인 시스템을 갖춘 React 기반 애플리케이션 프레임워크입니다. ice.js는 별도 설정 없이 바로 사용할 수 있도록 설계된 React 애플리케이션 프레임워크입니다. 수동 설정 없이 ES6+, TypeScript, Less, Sass, CSS Modules를 기본 지원하며, 파일 시스템 라우팅, 상태 관리, 데이터 요청 유틸리티도 제공합니다.
ice은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ice은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ice은(는) 아직 유지보수되고 있나요?
6개월 이상 커밋 없음. ice의 마지막 커밋은 2026년 4월 2일입니다.
ice은(는) 어디에 사용할 수 있나요?
React 단일 페이지 또는 다중 페이지 웹 애플리케이션 개발 SSR 또는 SSG가 필요한 서버 렌더링 React 사이트 구축 React 코드로 웹과 미니 프로그램 프런트엔드를 함께 개발하는 팀
ice는 어떻게 설치하나요?
create-ice로 새 ice.js 앱을 만듭니다: npm init ice ice-app --template @ice/lite-scaffold 프로젝트 디렉터리로 이동합니다: cd ice-app 종속성을 설치합니다: npm install 로컬 개발 서버를 시작합니다(http://localhost:3000에서 실행): npm run start
ice은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/alibaba/ice

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

관련 프로젝트