2025-06-12 –, A113 (capacity 64)
JavaScript is no longer confined to the browser—its evolution has given rise to powerful server-side runtimes that shape modern web development. But with new contenders like Deno and Bun challenging the long-reigning Node.js, developers are left wondering: Which runtime is the best choice for their next project?
This talk will provide an in-depth, side-by-side comparison of Node.js, Deno, and Bun, covering key aspects like performance, security, package management, and developer experience.
Attendees will walk away with clear insights on:
✅ What makes a JavaScript runtime, and how they differ under the hood.
✅ The strengths and weaknesses of Node.js, Deno, and Bun.
✅ Benchmarking real-world performance: Is Bun really that fast?
✅ Security: Why Deno takes a "secure by default" approach.
✅ Compatibility and ecosystem: Which runtime offers the best developer experience?
This talk will also demonstrate live benchmarking tests and real-world use cases, helping developers decide when to use Node.js for reliability, Deno for security, or Bun for speed. Whether you’re a backend engineer, full-stack developer, or tech decision-maker, this session will give you the tools to make an informed choice in this evolving JavaScript runtime landscape.
Intermediate - attendees should be familiar with the subject
Aditya Patil is an Associate Software Engineer at Red Hat, specializing in Frontend Development. With 1 year of experience in Web development. He is passionate about Full-stack web development, DevOps, and AI.