Skip to content

Simple Todo application on AXUM, ASKAMA and HTMX containing a CRUD elements and a popup window for items

License

Notifications You must be signed in to change notification settings

oxide-byte/todo-axum-askama-htmx

Repository files navigation

TODO - AXUM - ASKAMA - HTMX

Introduction

This is a simple Todo app, as POC for HTMX example based on Askama template engine and running on an Axum server. The Tower crates serves the static resources files like CSS, JS…​

The application contains the basic CRUD elements including the create/update handled by a modal window.

As bonus, the POC uses Tailwind to prettify the application. You can use the standalone version of Tailwind or install NodeJs and NPM.

Running application

Start the Axum server and the page can be accessed by http://127.0.0.1:8080/

cargo run

Build with Docker

DOCKER_BUILDKIT=1 docker build .

Conclusion

The POC was a nice experience, but currently I have no real usecase to follow the HTMX Stack and I will continue with Leptos: https://github.com/oxide-byte/todo-leptos

About

Simple Todo application on AXUM, ASKAMA and HTMX containing a CRUD elements and a popup window for items

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published