| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| jsx my life up source code.tar.gz | 2024-05-07 | 27.9 kB | |
| jsx my life up source code.zip | 2024-05-07 | 36.2 kB | |
| README.md | 2024-05-07 | 1.3 kB | |
| Totals: 3 Items | 65.4 kB | 0 | |
jsx my life up
- Gone is the "monorepo", now there's just two crates!
rydeandryde_macros - Simplified api
- Jsx instead of builder syntax
- css crate is gone, just use tailwind
Here's a quick look:
:::rust
use ryde::*;
routes!(
("/", get(get_slash)),
("/*files", get(get_files))
);
embed_static_files!("static");
#[main]
async fn main() {
serve("::1:9001", routes()).await
}
async fn get_slash() -> Html {
html! {
<!DOCTYPE html>
<html lang="en">
<head>
<title>ryde with rust</title>
{render_static_files!()}
</head>
<body>
<h1 class="text-2xl">ryde with rust</h1>
</body>
</html>
}
}
Changes
- feat: introduce onerror attribute by @enismustafaj in https://github.com/swlkr/ryde/pull/2
- Bump h2 from 0.4.2 to 0.4.4 by @dependabot in https://github.com/swlkr/ryde/pull/3
- Simplify by @swlkr in https://github.com/swlkr/ryde/pull/4
New Contributors
- @enismustafaj made their first contribution in https://github.com/swlkr/ryde/pull/2
Full Changelog: https://github.com/swlkr/ryde/compare/0.1.3...0.3.0