High Performance Apps with JavaScript and Rust, It's Easier Than You Think

; Date: Sun Aug 26 2018

Tags: Node.JS »»»» Node.js Performance

High Performance Apps with JavaScript and Rust, It's Easier Than You Think

High Performance Apps with JavaScript and Rust, It's Easier Than You Think - Amir Yasin, 2U - NodeJS is amazing at lots of things, but computationally intensive or low level tasks aren't among those things. How can you still leverage the ease of use of NodeJS and do things that are computationally expensive like machine learning, or low level things like computations on a GPU? By using Rust and Node together. Rust is a strongly typed cross platform language that is an excellent choice for handing these exact problems. It's easy to learn and works very well with Node. This talk will teach you Rust syntax and usage from a JS developers perspective, how to write a Rust library to make it callable from NodeJS and finally actually calling the library from NodeJS. After attending this talk you will: - Have a basic grasp of writing a Rust library - Know when and how to use Rust - Understand how to use the foreign function interface to call out from NodeJS - Execute callbacks to your Node code from your Rust lib.

About the Author(s)

(davidherron.com) David Herron : David Herron is a writer and software engineer focusing on the wise use of technology. He is especially interested in clean energy technologies like solar power, wind power, and electric cars. David worked for nearly 30 years in Silicon Valley on software ranging from electronic mail systems, to video streaming, to the Java programming language, and has published several books on Node.js programming and electric vehicles.

Books by David Herron

(Sponsored)