Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oxide-byte/todo-leptos
Simple Todo application in Leptos containing a CRUD elements and a popup window for items
https://github.com/oxide-byte/todo-leptos
leptos rust tailwind wasm
Last synced: 13 days ago
JSON representation
Simple Todo application in Leptos containing a CRUD elements and a popup window for items
- Host: GitHub
- URL: https://github.com/oxide-byte/todo-leptos
- Owner: oxide-byte
- License: mit
- Created: 2023-11-05T09:24:28.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-17T20:16:26.000Z (16 days ago)
- Last Synced: 2025-01-17T21:21:42.567Z (16 days ago)
- Topics: leptos, rust, tailwind, wasm
- Language: Rust
- Homepage: https://oxide-byte.github.io/todo-leptos/
- Size: 372 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.adoc
- License: LICENSE
Awesome Lists containing this project
README
= TODO - LEPTOS
== Introduction
This is a simple Todo app, as POC for an Leptos (WASM) application-
The application contains the basic CRUD elements including the create/update handled by a modal window. The application uses the Signal features currently from the nightly build version for an better development experience.
As bonus, the POC uses Tailwind to prettify the application. Trunk includes the Tailwind engine, so no need to install the JavaScript or Standalone version. Also available a small article from my part in French: https://www.sfeir.dev/front/explorer-linnovation-rust-et-webassembly/[]
== Tools
- https://www.rust-lang.org/ (nightly build)
- https://trunkrs.dev/
== Commands
Start the service with live reload for development:
[source,bash]
----
trunk serve --open --port=8080
----Build a release candidate (artifacts in /dist)
[source,bash]
----
trunk build --release
----== Running application
The application is deployed on https://oxide-byte.github.io/todo-leptos/[GitHub Pages].
== Next steps
How to continue, perhaps have a look on one of these:
* Router
* Serverside rendering
* Leptos, Islands
* ...