JavaScript
September 7, 00:00 (UTC+4)
How to make Rust and NodeJS work together
Artem Schapov
JettyCloud
FFI between Rust and JS
Nikita Borgolov
OpenSource
Artem Shchapov from JettyCloud and Nikita Borgolov from OpenSource talked about the possibilities of running Rust-written code inside NodeJS, as well as explored the areas of application and capabilities of FFI (Foreign Function Interface).
How to make Rust and NodeJS work together
In the presentation, a general overview of approaches to running Rust code within NodeJS was provided. Artem also shared his personal experience of integrating two microservices and the challenges that had to be faced during development, as well as the ways they were resolved. The presentation was beneficial for those who wanted to improve their performance in a NodeJS project and for those who were considering combining two languages in a project. The presentation also appealed to individuals interested in unconventional technological solutions.
FFI between Rust and JS
Nikita talked about FFI (Foreign Function Interface) and demonstrated its applications and capabilities through a real-life case study. The speaker shared how one can link two different languages and reap the maximum benefits from such integration. The presentation interested any developer as the topics covered in it were applicable to practically any language. Nikita also discussed some specific features of the Rust language as a tool for accomplishing the aforementioned tasks.
Speakers
- Artem Schapov
JettyCloud
Artem SchapovJettyCloud
Five years ago decided to venture into backend development using Node.js and hasn't looked back since. He's been actively developing on Node.js using TypeScript and has been deeply immersed in building high-load applications with a substantial user base for the past four years.
- Nikita Borgolov
OpenSource
Nikita BorgolovOpenSource
Started his way in IT with PowePoint and html layout on Windows 95, on the first Pentium, when he entered the university, his dream was to create applications and games, but then he discovered the backend and decided to connect his path with it. For the last 3.5 years, the main development language Rust, which managed to create both web services and mobile applications