What problem does it solve?
This Skill helps teams make implementation-ready architecture decisions for China-focused Java backends and frontends, reducing delivery risk from domestic network instability, procurement/compliance constraints, and complex migration paths.
Core Features & Use Cases
- Architecture selection matrix: Clear backend and frontend pattern recommendations (modular monolith, Spring Boot microservices, Dubbo/RPC, BFF, micro-frontend, SSR) with trade-offs tailored to team size and domain complexity.
- Implementation artifacts: ADR-style recommendation, rejected alternatives, Docker runtime topology, and a 30/60/90 migration plan with concrete risk mitigations.
- Deployment & compliance guidance: Docker/Compose/Kubernetes blueprints, build and CI hardening, dependency mirror and network strategies, and Xinchuang readiness checklists for domestic compatibility.
- Use case examples: Migrating a legacy Java monolith to modular services, designing a multi-team qiankun micro-frontend platform, or preparing an enterprise app for Xinchuang procurement and multi-arch runtime validation.
Quick Start
Use the cn-java-frontend-architecture skill to produce a China-ready backend and frontend architecture recommendation, a fallback, Docker topology, and a 30/60/90 migration plan based on my project constraints.