03 / Frontend development

Frontend quick start

Use iyoucloud-web-platform as your application foundation, adopting lifecycle, routing, theme, storage, and request capabilities as needed. Keep business models, permission codes, service endpoints, and brand presentation in the application project.

Node.js ≥ 22.13.0, < 27pnpmVue projectPackage registry access
# Run in a Vue project after configuring an authorized private registry.# Store registry credentials in private local or CI configuration.pnpm add --save-exact @iyoucloud/web-platform@0.1.5pnpm add -D --save-exact @iyoucloud/web-platform-tooling@0.1.5

The bootstrap example requires an existing Vue / Vite project, a HomePage.vue component, and an #app mount element in HTML. It demonstrates minimal application integration and does not replace authentication configuration.

Shared platform responsibilities

Reusable application lifecycle, routing, themes, storage, requests, and UI components.

Application responsibilities

Business models, workflows, resource permissions, service interfaces, and product design. The presentation layer can be fully custom.

Admin applications can use platform layouts, while public websites can have their own design. Pin dependency versions, commit pnpm-lock.yaml, and pass type checks, builds, and real-browser verification before deployment.