ryde
jsx my life up
Ryde es una sola persona, un solo marco web de archivos para el óxido
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>
}
}¡Clone el repositorio y mira el resto de ejemplos!
El objetivo de Ryde es destruir todas las calderas. Cada pulsación de teclas que escribas debería significar algo. Este objetivo se logra mediante el uso generalizado de la ciencia de la macro-ología para definir un desarrollo web DSL sobre Axum, Tokio y SQLite.