ryde
jsx my life up
Ryde ist eine einzelne Person, ein einzelnes Datei -Web -Framework für Rost
cargo add --git https://github.com/swlkr/ryde use ryde :: * ;
# [ router ]
fn router ( ) -> Router {
Router :: new ( ) . route ( "/" , get ( get_slash ) )
}
# [ main ]
async fn main ( ) {
serve ( "::1:9001" , router ( ) ) . await
}
async fn get_slash ( ) -> Html {
html ! {
<! DOCTYPE html>
<html>
<head>
<title>ryde with rust</title>
</head>
<body>
<div>you are here { url! ( get_slash ) } </div>
</body>
</html>
}
}Klonen Sie das Repo und schauen Sie sich den Rest der Beispiele an!
Das Ziel von Ryde ist es, alle Kesselplatten zu zerstören. Jeder Tastenanschlag, den Sie schreiben, sollte etwas bedeuten. Dieses Ziel wird durch allgegenwärtige Verwendung der Wissenschaft der Makroologie erreicht, um eine Webentwicklung DSL auf Axum, Tokio und SQLite zu definieren.