askama/examples/actix-web-app
René Kijewski e95bc340ac Don't link latest version of the book
This way we will be able to decide whether we want to link the
bleeding-edges version of the book, or (more likely) the last stable
release.
2024-07-16 13:04:41 +02:00
..
2024-07-07 20:47:02 +02:00
2024-07-09 12:48:41 +02:00
2024-07-07 02:24:03 +02:00
2024-07-07 02:24:03 +02:00
2024-07-07 20:47:02 +02:00

rinja + actix-web example web app

This is a simple web application that uses rinja as template engine, and actix-web as web framework. It lets the user of the web page select a display language, and asks for their name. The example shows the interaction between both projects, and serves as an example to use basic rinja features such as base templates to a unified layout skeletton for your page, and less boilerplate in your template code.

To run the example execute cargo run in this folder. Once the project is running, open http://127.0.0.1:8080/ in your browser. To gracefully shut does the server, type ctrl+C in your terminal.

The files of the project contain comments for you to read. The recommended reading order is "templates/_layout.html", "templates/index.html", "Cargo.toml", "src/main.rs". Also please have a look at our book, which explains rinja's features in greater detail.