name: portfolio_jl_ts-guidelines description: CRITICAL framework rules, coding standards, and commands for portfolio_jl_ts.
portfolio_jl_ts Technical Guidelines
Project Overview
- Stack: Node.js + Vue 3 + Vite + TypeScript + Pinia + Vue Router + Tailwind CSS + PrimeVue
- Architecture Pattern: Component-based SPA
Core Rules
- Structure: Follow Component-based SPA strictly.
- State Management: MUST use Pinia.
- Database: Use None (client-only) for data access.
Commands
- Build:
npm run build - Test:
npm run type-check - Lint:
npm run lint