parent
08b771c863
commit
d6666fa855
@ -0,0 +1,23 @@
|
|||||||
|
# Server Framework
|
||||||
|
|
||||||
|
**Tier:** 3-Advanced
|
||||||
|
|
||||||
|
A very basic server framework in language of your choice. Must be able to handle http requests and send back valid http responses. Developing such project will enhance knowledge of networking (Especially application layer), file handling and ability to write reusable code in language of your choice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
|
||||||
|
- [ ] Serve HTML pages on HTTP requests to endpoints
|
||||||
|
- [ ] Serve HTML files on HTTP requests to relevant endpoints
|
||||||
|
- [ ] Allow redirects
|
||||||
|
- [ ] Query parameters and path parameters
|
||||||
|
|
||||||
|
|
||||||
|
## Bonus features
|
||||||
|
|
||||||
|
- [ ] built-in REST framework
|
||||||
|
|
||||||
|
## Example projects
|
||||||
|
|
||||||
|
- [QDot : Server framework in dart](https://github.com/mdb2301/QDot)
|
Loading…
Reference in new issue