# You don't need these new Node.js APIs

> Take a closer look at newer Node.js APIs, from --watch and node:test to parseArgs, .env, and SQLite, then decide which tools your projects actually need.

- Date: 2025-03-05
- Event: [Node.js Paris](<http://nodejs.paris/meetups>)
- Location: Paris, France
- Topics: developer-tooling, nodejs, nodejs-apis, package-managers, runtimes, yagni

## Resources

- [Slides](<https://talks.soubiran.dev/2025-03-05/nodejs-paris>)
- [PDF](<https://talks.soubiran.dev/2025-03-05/nodejs-paris/pdf>)
- [Source code](<https://talks.soubiran.dev/2025-03-05/nodejs-paris/src>)

## Summary

New Node.js APIs can be useful without being necessary for every project. This talk examines features such as `node --watch`, `node:test`, `parseArgs`, `--env-file`, and `node:sqlite`, then broadens the discussion to frameworks, runtimes, IDEs, and package managers.

The central idea is YAGNI: stay curious, but adopt a tool when it answers a real need rather than because it is newer, faster, or supposedly simpler.
