Banner

First Step towards WebAssembly with Rust

  • 07 May 2020
  • By Pankaj Chaudhary
This webinar has now ended. Please view the session recording above

For‌ ‌building‌ ‌web‌ ‌applications,‌ ‌JavaScript‌ ‌has‌ ‌been‌ ‌the‌ ‌programming‌ ‌language‌ ‌of‌ ‌choice‌ ‌that‌ ‌ runs‌ ‌in‌ ‌the‌ ‌browser.‌ ‌However,‌ ‌once‌ ‌applications‌ ‌become‌ ‌heavier‌ ‌as‌ ‌more‌ ‌features‌ ‌are‌ ‌added‌ ‌to‌ ‌ them‌ ‌for‌ ‌a‌ ‌business‌ ‌to‌ ‌stay‌ ‌more‌ ‌competitive,‌ ‌JavaScript‌ ‌often‌ ‌proves‌ ‌to‌ ‌be‌ ‌less‌ ‌performant.‌ ‌ Consider‌ ‌use‌ ‌cases‌ ‌where‌ ‌you’ll‌ ‌usually‌ ‌struggle‌ ‌to‌ ‌make‌ ‌faster‌ ‌and‌ ‌more‌ ‌secure‌ ‌in-browser‌ ‌ software.‌ ‌JavaScript‌ ‌often‌ ‌falls‌ ‌short‌ ‌for‌ ‌performance-critical‌ ‌applications‌ ‌like‌ ‌video‌ ‌games,‌ ‌3D‌ ‌ rendering,‌ ‌music‌ ‌streaming,‌ ‌and‌ ‌more.

This‌ ‌is‌ ‌where‌ ‌WebAssembly‌ ‌steps‌ ‌in.‌ ‌It‌ ‌is‌ ‌an‌ ‌efficient,‌ ‌low-level‌ ‌bytecode‌ ‌that‌ ‌enables‌ ‌you‌ ‌to‌ ‌ write‌ ‌code‌ ‌in‌ ‌languages‌ ‌like‌ ‌Rust‌ ‌(instead‌ ‌of‌ ‌JavaScript)‌ ‌and‌ ‌compile‌ ‌it‌ ‌to‌ ‌WebAssembly.‌ ‌The‌ ‌ end‌ ‌result‌ ‌is‌ ‌web‌ ‌applications‌ ‌that‌ ‌are‌ ‌faster‌ ‌to‌ ‌load‌ ‌&‌ ‌execute.

This‌ ‌webinar‌ ‌will‌ ‌talk‌ ‌about‌ ‌how‌ ‌Rust‌ ‌programming‌ ‌language‌ ‌is‌ ‌a‌ ‌better‌ ‌alternative‌ ‌to‌ ‌use‌ ‌ for‌ ‌your‌ ‌Backend‌ ‌Development‌ ‌along‌ ‌with‌ ‌WebAssembly.‌

background

Pankaj Chaudhary

Software Consultant

Pankaj Chaudhary is a Software Consultant at Knoldus LLP. Who has good knowledge of Rust, Python, Java, and C. Now he is working as Rust developer and also work on machine learning and data analysis because he loves to play with data and extract some useful information from it. His hobbies are bike riding and explore new places.

Related Videos

undefined

Let's get started with Cats in Scala

undefined

Lambda Expression

undefined

Java 8 Streams: Cheat Sheet

Schedule a meeting