Skip to content

Hyperap - Hyper wrapper. A very minimal wrapper for Hyper.rs to create a working webserver.

License

Notifications You must be signed in to change notification settings

nghenglim/hyperap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperap

crates.io

Hyperap - Hyper wrapper. A very minimal wrapper for Hyper.rs to create a working webserver.

How To Use

code refer to ./src/examples/simple

to see how it works

git clone https://github.com/nghenglim/hyperap
cd hyperap/examples/simple
cargo run

NOTE

  • Currently using hyper 0.11 branch which is async in nature, however coding in async will not clean unless the async/await rust feature come out
  • No point on creating synchronous version of rust webserver because NodeJS/Java/Go webserver is asynchronous version.

TODO

  • more functional on the add_route
  • route is able to specify the GET/POST definition, do validation before go into controller
  • all the routing is able to generate into a swagger file

About

Hyperap - Hyper wrapper. A very minimal wrapper for Hyper.rs to create a working webserver.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages