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,6 +18,8 @@ Das Projekt
|
||||||
|
|
||||||
.. rjs-div:: grid grid-cols-2 gap-8
|
.. rjs-div:: grid grid-cols-2 gap-8
|
||||||
|
|
||||||
|
.. rjs-box:: bg-gray-700 rounded-3xl
|
||||||
|
|
||||||
.. rjs-fragments:: fade-right
|
.. rjs-fragments:: fade-right
|
||||||
|
|
||||||
- 👨🏻💻 Entwickler: Martin Kavik
|
- 👨🏻💻 Entwickler: Martin Kavik
|
||||||
|
@ -30,7 +32,9 @@ Das Projekt
|
||||||
Architektur
|
Architektur
|
||||||
===========
|
===========
|
||||||
|
|
||||||
.. image:: img/diagram.svg
|
.. rjs-box:: bg-gray-700 rounded-3xl text-center
|
||||||
|
|
||||||
|
.. image:: img/diagram.svg
|
||||||
:width: 60%
|
:width: 60%
|
||||||
|
|
||||||
|
|
||||||
|
@ -108,6 +112,28 @@ Setup
|
||||||
#. Anwendung mit ``trunk serve`` kompilieren und live im Browser anzeigen
|
#. Anwendung mit ``trunk serve`` kompilieren und live im Browser anzeigen
|
||||||
#. Anwendung mit ``trunk build --release`` im Releasemodus kompilieren
|
#. 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
|
Ende
|
||||||
====
|
====
|
||||||
|
@ -118,3 +144,19 @@ Ende
|
||||||
|
|
||||||
.. image:: img/seed_logo.svg
|
.. image:: img/seed_logo.svg
|
||||||
:width: 30%
|
: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.
|
// `view` describes what to display.
|
||||||
fn view(model: &Model) -> Node<Msg> {
|
fn view(model: &Model) -> Node<Msg> {
|
||||||
div![
|
div![
|
||||||
// button![model.counter, ev(Ev::Click, |_| Msg::Increment),],
|
|
||||||
h1![format!("Speiseplan vom {}", model.date.format("%d.%m.%Y"))],
|
h1![format!("Speiseplan vom {}", model.date.format("%d.%m.%Y"))],
|
||||||
input![
|
input![
|
||||||
attrs! {
|
attrs! {
|
||||||
|
|
Loading…
Reference in a new issue