Bun in Practice

ebook The Complete Guide for Developers and Engineers

By William Smith

cover image of Bun in Practice

Sign up to save your library

With an OverDrive account, you can save your favorite libraries for at-a-glance information about availability. Find out more about OverDrive accounts.

   Not today

Find this title in Libby, the library reading app by OverDrive.

Download Libby on the App Store Download Libby on Google Play

Search for a digital library with this title

Title found at these libraries:

Library Name Distance
Loading...

"Bun in Practice"
"Bun in Practice" is the definitive technical resource for software professionals seeking to master Bun, the high-performance JavaScript runtime rapidly redefining server-side development. The book offers an in-depth exploration of Bun's innovative architecture, from its unique integration with the Zig programming language to its finely-tuned event loop, garbage collection, and comprehensive security model. Readers gain an expert's perspective on how Bun leverages JavaScriptCore for top-tier performance, implements robust native bindings, and distinguishes itself from traditional V8-based environments through detailed, practical analysis.
Beyond internals, the guide navigates every stage of modern application engineering with Bun, featuring advanced coverage of project initialization, dependency management, and seamless JavaScript and TypeScript execution. Valuable insights into HTTP servers, WebSockets, TLS, and real-time communication are complemented by practical strategies for observability, scaling, and workload optimization. The book further delves into automation, CI/CD pipelines, performance tuning, and sophisticated testing patterns, ensuring developers can build robust, thoroughly tested applications with confidence and efficiency.
Crucially, "Bun in Practice" addresses real-world operational demands: integrating with legacy systems, maintaining cross-platform compatibility, adhering to stringent security standards, and deploying cloud-native or edge computing solutions with ease. With thorough coverage of compliance, disaster recovery, and cost optimization, this comprehensive manual equips engineers, architects, and operations teams alike with the tools, patterns, and expert methodologies needed to leverage Bun for scalable, resilient, and future-proof software solutions.

Bun in Practice