Friendship ended with Deno, now Node is my best friend
5 hours ago
- The author switched back to Node from Deno, praising Node's modernized APIs and full ECMAScript support.
- Package management was set up using Fast Node Manager (FNM) and PNPM, with aliases for npm and npx for compatibility.
- PNPM settings like minimumReleaseAge and trustPolicy were configured to mitigate malware risks.
- Node can run TypeScript directly, but prohibits TypeScript in node_modules, preventing package authors from publishing TypeScript packages.
- The author migrated a static site generator from Deno to Node with minimal changes, achieving 15% faster builds.
- Deno's decline is attributed to failed innovation, layoffs, and technical issues like broken ZSH integration and HTTP request bugs.
- The author uninstalled Deno and closed their JSR account due to these frustrations.