npm
or yarn
for dependency management and script execution. - Ensure compatibility with modern JavaScript (ES6+). - Use environment variables (.env
) for configuration instead of hardcoding values. - Follow module-based architecture and avoid unnecessary dependencies.const
and let
over var
. - Use meaningful variable and function names. - Keep functions pure and reusable where possible. - Write modular and maintainable code, avoiding large monolithic files.README.md
with project setup, usage, and examples. - Document API endpoints using OpenAPI/Swagger if applicable.