Skip to content

Commit d3b8be6

Browse files
Jerry SuJerry Su
authored andcommitted
Add contributors and fds.rs documentation link
1 parent 4e70c3f commit d3b8be6

File tree

1 file changed

+1
-21
lines changed

1 file changed

+1
-21
lines changed

draft/2025-11-26-this-week-in-rust.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -45,27 +45,7 @@ and just ask the editors to select the category.
4545

4646
### Project/Tooling Updates
4747

48-
* [Hotaru](https://crates.io/crates/hotaru) - A new lightweight full-stack Rust web framework focused on simplicity and productivity. Key features include:
49-
- Declarative `endpoint!` macro for routing with typed URL parameters (`/users/<int:id>`)
50-
- `middleware!` macro with protocol inheritance via `..` pattern
51-
- Multi-protocol support: HTTP/HTTPS, WebSocket, and custom TCP protocols on a single port
52-
- Built-in Akari template engine integration
53-
- `HttpSafety` for per-endpoint request validation and size limits
54-
- CLI scaffolding tool (`hotaru new my_app`)
55-
- Modular crate ecosystem: hotaru_core, hotaru_meta, hotaru_lib, htmstd
56-
```rust
57-
use hotaru::prelude::*;
58-
59-
LApp!(APP = App::new().binding("127.0.0.1:3000").build());
60-
61-
endpoint! {
62-
APP.url("/users/\<int:id\>"),
63-
pub get_user\<HTTP\> {
64-
let user_id = req.param("id");
65-
json_response(json!({ "id": user_id }))
66-
}
67-
}
68-
```
48+
* [Hotaru](https://crates.io/crates/hotaru) - A new lightweight full-stack Rust web framework by [@Redstone-D](https://github.com/Redstone-D) and [@JerrySu5379](https://github.com/JerrySu5379) at [Field-of-Dreams-Studio](https://github.com/Field-of-Dreams-Studio). Features declarative `endpoint!` and `middleware!` macros, multi-protocol support (HTTP/WebSocket/custom TCP on single port), the `..` pattern for middleware inheritance, and built-in Akari template engine. Includes comprehensive [documentation](https://fds.rs/hotaru), [4-part Quick Tutorial](https://github.com/Field-of-Dreams-Studio/hotaru/blob/master/QUICK_TUTORIAL.md), [HTTP Documentation](https://github.com/Field-of-Dreams-Studio/hotaru/blob/master/HOTARU_HTTP_DOC.md), [Style Guide](https://github.com/Field-of-Dreams-Studio/hotaru/blob/master/HOTARU_STYLE.md), and [Benchmark Results vs Actix-web](https://github.com/Field-of-Dreams-Studio/hotaru/blob/master/BENCHMARK_RESULTS.md)
6949

7050
### Observations/Thoughts
7151

0 commit comments

Comments
 (0)