Implement AXIS parity UI and execution baseline
This commit is contained in:
23
web/react/README.md
Normal file
23
web/react/README.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# React Frontend
|
||||
|
||||
This is the route-aligned frontend entrypoint for FE-M1/FE-08:
|
||||
|
||||
- React 19 + TypeScript 7 + Vite 8
|
||||
- Tailwind CSS 4
|
||||
- Radix UI Tabs, ToggleGroup and Tooltip
|
||||
- Three.js 0.185.1, consuming Worker snapshot pose/joints/toolpath
|
||||
- Dedicated Worker entry with the existing WASM `SimSession`
|
||||
- LinuxCNC `configs/sim` exact-path assets served by the Vite asset plugin
|
||||
|
||||
Run with the domestic npm registry when the local cache is empty:
|
||||
|
||||
```bash
|
||||
npm install --registry=https://registry.npmmirror.com
|
||||
npm run typecheck
|
||||
npm run build
|
||||
npm run preview -- --port 5174
|
||||
```
|
||||
|
||||
React does not access OPFS or WASM directly. It sends versioned commands through
|
||||
`ReactWorkerClient`; the Worker owns the simulation state, workspace and OPFS
|
||||
boundary.
|
||||
Reference in New Issue
Block a user