This Architect plugin customizes a default Architect project to add file based routing and server rendered Custom Elements.
npx "@enhance/create@latest" ./myproject -y
app
├── api ............... data routes
│ └── index.mjs
├── browser ........... browser JavaScript
│ └── index.mjs
├── components ........ Single File Web Components
│ └── my-card.mjs
├── elements .......... Custom Element pure functions
│ └── my-header.mjs
└── pages ............. file-based routing
└── index.html