Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
WilliamRagstad committed Oct 14, 2023
1 parent ecece15 commit a466c07
Showing 1 changed file with 23 additions and 12 deletions.
35 changes: 23 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,14 +71,10 @@ Below is a high-level overview of the existing (implemented) and planned feature
- [X] HTTP methods
- [ ] Path parameters (URL/segments/)
- [ ] Query parameters (?key=value)
- [ ] Request headers
- [ ] Request Body parameters (POST/PUT/PATCH)
- [ ] Headers
- [ ] Status codes
- [ ] Cookies
- [ ] Sessions
- [ ] Caching
- [ ] Data serialization (JSON, XML, etc.)
- [ ] Data deserialization and validation
- [ ] Body serialization (JSON, XML, etc.)
- [ ] Body deserialization and validation
- [ ] Return result destructuring (for handlers)
- [ ] Dependency injection (between handlers)
```typescript
Expand Down Expand Up @@ -150,12 +146,27 @@ get /todos/(id: number) -> initServices:s, auth(s.userService, id):user, isAdmin
<details><summary>WebX Runtime</summary>

- [ ] Web server
- [ ] HTTP/1.1
- [ ] HTTP/2
- [ ] HTTP/3
- [ ] HTTP/3 server push
- [ ] TLS/SSL/HTTPS
- [X] TCP/IP
- [X] HTTP Request parsing
- [X] HTTP Response serialization
- [X] HTTP Request routing
- [X] HTTP Request handling
- [ ] Protocols
- [ ] HTTP/1.1
- [ ] HTTP/2
- [ ] HTTP/3
- [ ] HTTP/3 server push
- [ ] TLS/SSL/HTTPS
- [ ] Multiplexing
- [ ] Compression
- [ ] Status codes
- [ ] Cookies
- [ ] Caching
- [ ] Sessions
- [ ] Multi-threading
- [ ] Middleware
- [X] Logging
- [X] Error handling
- [ ] Web framework
- [ ] REST API
- [ ] GraphQL API
Expand Down

0 comments on commit a466c07

Please sign in to comment.