Compare commits
2 commits
livecoding
...
main
Author | SHA1 | Date | |
---|---|---|---|
929daea75e | |||
faad5956cb |
5 changed files with 48 additions and 7 deletions
BIN
presentation/img/rust_code.png
Normal file
BIN
presentation/img/rust_code.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 34 KiB |
BIN
presentation/img/wasm_code.png
Normal file
BIN
presentation/img/wasm_code.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 31 KiB |
BIN
presentation/img/web_app.png
Normal file
BIN
presentation/img/web_app.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 3.2 KiB |
|
@ -18,11 +18,13 @@ Das Projekt
|
|||
|
||||
.. rjs-div:: grid grid-cols-2 gap-8
|
||||
|
||||
.. rjs-fragments:: fade-right
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl
|
||||
|
||||
- 👨🏻💻 Entwickler: Martin Kavik
|
||||
- ⚖️ MIT-Lizenz
|
||||
- 📅 Erstes Release: 2019
|
||||
.. rjs-fragments:: fade-right
|
||||
|
||||
- 👨🏻💻 Entwickler: Martin Kavik
|
||||
- ⚖️ MIT-Lizenz
|
||||
- 📅 Erstes Release: 2019
|
||||
|
||||
.. image:: img/martin_kavik.png
|
||||
|
||||
|
@ -30,8 +32,10 @@ Das Projekt
|
|||
Architektur
|
||||
===========
|
||||
|
||||
.. image:: img/diagram.svg
|
||||
:width: 60%
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl text-center
|
||||
|
||||
.. image:: img/diagram.svg
|
||||
:width: 60%
|
||||
|
||||
|
||||
Code
|
||||
|
@ -108,6 +112,28 @@ Setup
|
|||
#. Anwendung mit ``trunk serve`` kompilieren und live im Browser anzeigen
|
||||
#. Anwendung mit ``trunk build --release`` im Releasemodus kompilieren
|
||||
|
||||
.. rjs-effect::
|
||||
|
||||
.. rjs-div:: grid grid-cols-3 gap-8 mt-16
|
||||
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl text-center
|
||||
|
||||
Rust-Code
|
||||
|
||||
.. image:: img/rust_code.png
|
||||
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl text-center
|
||||
|
||||
WASM
|
||||
|
||||
.. image:: img/wasm_code.png
|
||||
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl text-center
|
||||
|
||||
Webbrowser
|
||||
|
||||
.. image:: img/web_app.png
|
||||
|
||||
|
||||
Ende
|
||||
====
|
||||
|
@ -118,3 +144,19 @@ Ende
|
|||
|
||||
.. image:: img/seed_logo.svg
|
||||
:width: 30%
|
||||
|
||||
.. rjs-div:: grid grid-cols-2 gap-8
|
||||
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl
|
||||
|
||||
Webseite von Seed
|
||||
|
||||
https://seed-rs.org
|
||||
|
||||
.. rjs-box:: bg-gray-700 rounded-3xl
|
||||
|
||||
Quellcode zu diese Präsentation
|
||||
|
||||
https://code.thetadev.de/HSA/seed-presentation
|
||||
|
||||
|
||||
|
|
|
@ -67,7 +67,6 @@ fn update(msg: Msg, model: &mut Model, orders: &mut impl Orders<Msg>) {
|
|||
// `view` describes what to display.
|
||||
fn view(model: &Model) -> Node<Msg> {
|
||||
div![
|
||||
// button![model.counter, ev(Ev::Click, |_| Msg::Increment),],
|
||||
h1![format!("Speiseplan vom {}", model.date.format("%d.%m.%Y"))],
|
||||
input![
|
||||
attrs! {
|
||||
|
|
Loading…
Reference in a new issue