
ice.js
React-based application framework for building single-page, server-rendered and statically built apps.
ice.js is a React application framework maintained by Alibaba Inc. It supports single-page apps, server rendering (SSR) and static builds (SSG). Server rendering runs a Node.js program on the server that generates the HTML, while the static build writes files to a build directory that the documentation says can be deployed to a server or published to a CDN. An official plugin adds multilingual routing.
Worth knowing
The documentation is written in Chinese. Server rendering uses a Node.js program on the server, whereas the static build output is files alone.
Identity
Rendering and deploy
- Runs as
- Static files5
- Rendering
- In the browser, On a server, Static output1
- Install with
- npm create ice ice-app4
Releases
Adoption
Sources
- 2026-10-21: links, Categories, Rendering
v3.ice.work/ - 2026-10-21: links, Written in, License, GitHub stars
api.github.com/repos/alibaba/ice - 2026-10-21: Built on
github.com/alibaba/ice - 2026-10-21: Runtime, Minimum runtime, Install with
v3.ice.work/docs/guide/start - 2026-10-21: Runs as
v3.ice.work/docs/guide/advanced/deploy - 2026-10-21: Maintainer
github.com/alibaba/ice/blob/master/LICENSE - 2026-10-21: Current major version, Last release
registry.npmjs.org/@ice/app - 2026-10-21: npm downloads a week
api.npmjs.org/downloads/point/last-week/@ice/app - 2026-10-21: Multilingual
v3.ice.work/docs/guide/advanced/i18n - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40ice%2Fapp