There is this rather new programming language from Mozilla called Rust. Its in development for over a two years and it is finally getting to some stable point and not changing every night or so. The language has many interesting features and concepts for safe concurrency and high performance worthy exploring. Thanks to my subtle desire to recover some long lost web programming skills I want to test how will Rust do as a, albeit very limited, web framework.

So my objectives are: (1) get familiar with Rust (2) get familiar with Cargo (Rust package manager) (3) implement something trivial (4) implement light weight web application framework just to see how it turns out (5) discuss results and compare to some other frameworks (e.g. Flask, Mojolicious)

Looking for hackers with the skills:

rust

This project is part of:

Hack Week 11 Hack Week 12

Activity

  • over 8 years ago: oholecek left this project.
  • over 9 years ago: vitezslav_cizek liked this project.
  • over 9 years ago: dmacvicar liked this project.
  • over 9 years ago: oholecek added keyword "rust" to this project.
  • over 9 years ago: oholecek started this project.
  • over 9 years ago: oholecek originated this project.

  • Comments

    • dmacvicar
      over 9 years ago by dmacvicar | Reply

      Good luck! I guess you will use the binary packages, but I have been packaging stable for a while: https://build.opensuse.org/package/show/home:dmacvicar:rust/rust

      • oholecek
        over 9 years ago by oholecek | Reply

        Yeah, I have already installed nightly version in container. But I will definitely check your package. Thanks

    Similar Projects

    Relm4-based user interface for Agama by IGonzalezSosa

    Motivation

    Disclaimer: the idea of this pr...


    Create a new markup language with parser in rust by nkrapp

    Project Description

    Write a parser for my...


    A set of utilities to produce a "from scratch" OCI/Docker container using Opensuse/SLE rpms by ldragon

    [comment]: # (Please use the project descriptio...


    (Rust) Manage systems in NetBox using NetBox-Sync by chock

    [comment]: # (Please use the project descriptio...


    Kanidm - Account Policy by firstyear

    Project Description

    Kanidm is a identity ...