🚀 Supercharge your Node.JS with Rust | Dmitry Kudryavtsev | Conf42 Rustlang 2022

Conference: Conf42 Rust 2022

Year: 2022

Node took the world by storm. It's probably one of the most popular Backend frameworks today, and for a good reason - it's easy to develop, it's very performant, easy to scale and has a huge community around it. But let me ask you a simply question: How would you generate a PDF report using Node.js? Think about it for a moment and write down your answer. If you've answered puppeteer, pdfjs or spinning an AWS Lambda function - you are probably over complicating things. JavaScript is not great at heavy computations, and the nature of Node.js being an event-loop driven framework, requires you to think carefully before executing a task that can potentially lock the event-loop. But there are two solutions to introduce high performance into JavaScript and Node.js: Native Modules and WebAssembly. And what better language than the 2-year-in-a-row-most-loved-language-by-stackoverflow than Rust we can use for that? Join me on an exciting journey into high performance Node.js using Rust Native Modules and WebAssembly, and learn when it better to choose each of them. Other talks at this conference 🚀🪐 https://www.conf42.com/rustlang2022 — 0:00 Intro 0:16 Talk