snx 0.0.3

an experimental batteries-included web framework for Rust
Documentation
# roadmap and milestones

## 0.0.3 | core functionality and validating the idea

- [x] basic non-async http/1.1 server
- [x] flexible router (with dynamic route segments, wildcards, methods, prefixes and middleware groups)
- [x] ergonomic route handlers
- [x] ergonomic responses with status codes, headers and bodies (with composition)
- [x] panic handling and application tracing
- [x] config toml file
- [x] middleware
- [x] built-in middleware for request/response tracing

## 0.0.4 | improved http handling and (subdomain) routing

- [ ] chunked requests
- [ ] streamed responses
- [ ] lazy body reading using request object
- [ ] subdomain routing

## 0.0.5 | json io and database (milestone: very basic working REST JSON API)

- [ ] shared context for all handlers/middleware
- [ ] diesel integration
- [ ] ergonomic json response body writing
- [ ] ergonomic json request body reading
- [ ] error response types