#web-framework #diesel #rocket #framework #web

app hangar

Unstable, use at your own risk. Rust web framework, using Rocket, Diesel, and stdweb

4 releases

Uses old Rust 2015

0.0.4 Mar 18, 2018
0.0.3 Mar 12, 2018
0.0.2 Mar 10, 2018
0.0.1 Mar 8, 2018

#1260 in HTTP server

MIT license

115KB
3.5K SLoC

Hangar

https://hangar-project.org/

Rust web framework, using Rocket, Diesel, and stdweb

Installation

  • Make sure you have rust installed. Use rustup if you don't have rust installed.
  • Install rust nightly rustup install nightly rustup default nightly
  • Install diesel for database access cargo install diesel_cli
  • Install this crate cargo install hangar
  • Create new web application hangar new --name new_app --database sqlite --database-url db.sqlite
  • Inside the generated web application folder do initial migration hangar db setup hangar db print-schema > src/schema.rs
  • Run the application cargo run
  • In other terminal start assets packager npm run start-js nmp run start-css

Dependencies

~13–21MB
~316K SLoC