Skip to content

gnunicorn/my-first-rust-web-app

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

My First Web App in Rust

A state of Web Development in Rust, explained by building a simple web app in Rust with the help of AreWeWebYet.org.

Trying to implement the app outlined in this slide deck:

http://slides.com/benjaminkampmann/my-first-rust-web-app#/

Last Attempt: July 27th 2016


Nickel

Attempt to build the basic app using Nickel (version 0.8.1) and dependencies. Tagged as follows:

  • nickel-stage-1: adding basic nickel server, hello world
  • nickel-stage-2: adding actual route and handler, get-param-parsing
  • nickel-stage-3: adding templating
  • nickel-stage-4: adding logo (static file serving)
  • nickel-stage-5: adding another index.html
  • nickel-stage-6: adding Redis (database) support

Iron

incomplete

Attempt to build the basic app using Iron (version 0.4.0) and dependencies. Tagged as follows:

  • iron-stage-1: adding basic Iron server, Hello world
  • iron-stage-2: adding actual route and handler
  • iron-stage-3: adding templating (handlebars) and forms

License

Copyright (c) 2016 Benjamin Kampmann, Licensed under MIT, see LICENSE file in this directory.

About

Let's build a web app with rust

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages