βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β node --experimental-vm-modules ./me.mjs β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Full stack dev β Stack quotidienne : Electron Β· Svelte Β· Node.js. Quand quelque chose peut tourner en natif, il tourne en natif.
Pas de framework pour le plaisir. Pas de dΓ©pendance sans raison. Du code qui fait exactement ce qu'il dit faire.
| Couche | Outils |
|---|---|
| Desktop | Electron, contextBridge, IPC, auto-updater |
| UI | Svelte, SvelteKit |
| Back / scripts | Node.js, ESM, worker_threads, streams |
| Data | SQLite (better-sqlite3), JSON, fichiers plats |
| Tooling | Vite, esbuild, pnpm, GitHub Actions |
| Logger | ANSI custom Β· zΓ©ro dΓ©pendance Β· ES2020+ |
- L'architecture d'abord. Le code suit.
- Un module fait une chose. Un fichier dit ce qu'il contient.
- Les outils CLI, les loggers, les utilitaires β tout s'Γ©crit Γ la main quand c'est plus propre.
- Les dΓ©pendances se justifient.
node_modulesn'est pas un fourre-tout.
feat: desktop apps avec UX web, perf native
feat: IPC typΓ©, stores Svelte rΓ©actifs bout en bout
feat: tooling Node.js sans overhead inutile
feat: ES modules, import.meta, top-level await
feat: scripts CLI utilitaires avec zΓ©ro friction
Toujours partant pour parler
process.exit(0)

