Building websites with Rust

Building websites with Rust

What is Rust (baby don't hurt me)

Who am I

  • ​Backend Developer.

What are we going to talk about today.

  • ​Quick intro to the Rust Programming Language.
  • Pros and cons of using Rust to develop web applications (and microservices)
  • A fast tour of the Rust ecosystem.
  • How to create our fist web service using Rust

The Rust Programming Language

The Rust Programming Language

  • ​Started by Mozilla in 2006 as a single man project
  • First stable release in 2015
  • Supported by Mozilla, Amazon, Microsoft, Facebook and others.
  • Focused on security and performance.
  • There's even a meme!! (RiR)

The Rust Programming Language

  • Great tooling and ecosystem
  • Built around the concept of safety.
  • Designed for speed.
  • No runtime, no GC.

The Rust Programming Language

The Rust Programming Language

What do you mean by safety?

What do you mean by safety?