# Wrapping My Mind Around Node.js Runtimes

DevFeed: [Wrapping My Mind Around Node.js Runtimes](<https://devfeed.tech/articles/wrapping-my-mind-around-node-js-runtimes-5867.md>)

Original publisher: [Read original article](<https://neon.com/blog/wrapping-my-mind-around-node-js-runtimes>)

Author: David Gomes

Published: 2024-09-18T16:20:41Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [community](<https://devfeed.tech/tags/community.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [security](<https://devfeed.tech/tags/security.md>)

## AI overview

An overview of Node.js runtimes, including how JavaScript runtimes work, Node's non-blocking I/O model, and concerns around security, package management, and build complexity. It introduces Bun and Deno as alternative runtimes and notes that Deno was built to address issues identified in Node.js.

## Source excerpt

There's been a lot of innovation in the last few years in Node.js runtimes. Node.js used to be the only viable option, but now there's other contenders such as Bun and Deno. But are they ready for prime time? When should they be used, and by whom? Wait, what even is a JavaScript...