Rust for web development: 2 years later

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • jelly-actix-web-starter

    Discontinued A starter template for actix-web projects that feels very Django-esque. Avoid the boring stuff and move faster.

  • Re: the out-of-the-box auth solution, I actually open sourced this based on another thread similar to this from a few weeks ago:

    https://github.com/secretkeysio/jelly-actix-web-starter

    I built it because I was _also_ frustrated with the same level of abstraction you mention. Granted, I do agree that that Django/etc are more feature-rich, and that's definitely not getting replaced overnight.

  • yew

    Rust / Wasm framework for creating reliable and efficient web applications

  • > Only a troglodyte would use JavaScript for server-side programming.

    As a troglodyte myself, I don't disagree with you, but you're being unnecessarily demeaning.

    > And you can’t use rust for front end work.

    You certainly can (for example https://yew.rs/), but as usual there are certain caveats and limitations.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dbmate

    :rocket: A lightweight, framework-agnostic database migration tool.

  • My team recently evaluated 37 database schema migration tools and we ended up choosing Dbmate, which is written in Go but can be used with any framework or language, including Rust.

    https://github.com/amacneil/dbmate

  • cortex-debug

    Visual Studio Code extension for enhancing debug capabilities for Cortex-M Microcontrollers

  • Thank you!

    OK. I was thinking to assemble a "Press F5 to debug" solution to speed up my learning process. I'm used to command line tools and hacking stuff together too, so I should be fine if that is the state of the art for debugging (but it would be difficult to convince my coworkers in the future). I wonder if a combination of Eclipse for Rust and OpenOCD plugin is doable. Or perhaps cortex-debug[1] for VS:Code. I have some research to do, to explore the different solutions.

    And I'm stuck on Windows too, since many of the tools I use require Windows.

    Thanks again.

    [1]: https://github.com/marus/cortex-debug

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts