Bun 1.3 stuffs everything and kitchen sink into JS runtime
Briefly

Bun 1.3 stuffs everything and kitchen sink into JS runtime
"Version 1.3 of the Bun JavaScript runtime and toolkit has landed, pushing forward the project's goal to consolidate fragmented JavaScript toolchains into a single solution. Yet the rapid expansion has some developers questioning whether Bun is trying to do too much, too fast. Written in Zig and powered by Apple-sponsored JavaScript Core engine, Bun is aiming for fast performance, Node.js compatibility, and all-in-one support for application developers."
"Creator Jarred Sumner and team have posted nearly 14,000 words about new features: a full-stack dev server with hot reloading (meaning code changes are reflected immediately in a running application); a SQL API with PostgreSQL, MySQL and SQLite clients; Redis support; enhanced routing; cross-platform compilation to standalone executables; a security scanner API; and isolated installs to minimize dependency conflicts and issues."
Bun is written in Zig and uses Apple's JavaScriptCore engine to provide a fast runtime with Node.js compatibility and integrated developer tooling. Version 1.3 adds a full-stack development server with hot reloading, a SQL API supporting PostgreSQL, MySQL and SQLite, Redis support, improved routing, cross-platform compilation to standalone executables, a security scanner API, and isolated installs that confine packages to declared dependencies. Garbage collector integration with Bun's event loop reduces idle CPU by 100x and idle memory by about 40 percent, which can lower hosting costs. The project aims to replace fragmented JavaScript toolchains.
Read at Theregister
Unable to calculate read time
[
|
]