Choose by goal
| Goal | Start here |
|---|---|
| Strong typing and safer refactors | TypeScript |
| Rich UI components with large ecosystem | React |
| Smaller React-like runtime | Preact |
| Vue single-file component workflow | Vue.js |
| Modern module syntax | ECMAScript modules |
| Scoped styling by default | CSS modules |
| Sass or Less styling workflows | Sass, Less |
| Browser-safe Node compatibility decisions | Node APIs in browser extensions |
| Performance-heavy Wasm workloads | WebAssembly |
Suggested progression
- Choose language/runtime (
TypeScript,React,Vue, orPreact). - Choose styling model (
CSS modules,Sass, orLess). - Add build/runtime constraints (
Node APIs,WebAssembly) only when needed.
Next steps
- Add ecosystem tooling in Integrations.
- Keep command usage clear in Commands reference.

