Sviluppo Front End in Rust: Leptos e TailwindCSS | Control Flow in Leptos: Show e For | Ep. 5

In questo quinto episodio del corso esploriamo il control flow in Leptos: come gestire il rendering condizionale e le liste in modo performante e reattivo. Analizziamo il componente Show per il conditional rendering, confrontandolo con il classico if di Rust, e il componente For per il rendering di liste, con il parametro key per l'ottimizzazione delle performance. Vediamo perché i componenti dedicati sono preferibili quando serve reattività e perché le scelte architetturali di oggi hanno un impatto diretto sulla memoria e sulle prestazioni delle applicazioni domani. In questa lezione teorica esploreremo: Conditional rendering: Show vs nascondere con CSS Il componente Show: when, fallback, children Show vs if standard di Rust (reattività) Il componente For per il rendering di liste Il parametro key e l'ottimizzazione degli elementi For vs loop standard: differenze di performance Risorse: Codice sorgente: https://github.com/iDesoftSystems/f5a... Documentazione Leptos: https://leptos.dev/ Documentazione TailwindCSS: https://tailwindcss.com/ 0:00 - Introduzione 1:35 - Conditional rendering: Show vs CSS 4:45 - Il componente Show: when, fallback, children 8:03 - Show vs if: reattività e performance 14:25 - Rendimento di liste e il componente For 18:17 - Anatomia del For: each, key, children 28:43 - For vs loop standard: ottimizzazione e performance 41:43 - Recap

Sviluppo Front End in Rust: Leptos e TailwindCSS | Control Flow: Show e For | Ep. 5.1
▶︎

Sviluppo Front End in Rust: Leptos e TailwindCSS | Control Flow: Show e For | Ep. 5.1

Sviluppo Front End in Rust: Leptos e TailwindCSS | Fine-Grained vs Virtual DOM | Ep. 6
▶︎

Sviluppo Front End in Rust: Leptos e TailwindCSS | Fine-Grained vs Virtual DOM | Ep. 6

Sviluppo Front End in Rust: Leptos e TailwindCSS | Segnali in Leptos: set vs update | Ep. 7
▶︎

Sviluppo Front End in Rust: Leptos e TailwindCSS | Segnali in Leptos: set vs update | Ep. 7

Tailwind CSS v4 Full Course 2026 | Master Tailwind in One Hour
▶︎

Tailwind CSS v4 Full Course 2026 | Master Tailwind in One Hour

What Nobody Tells You About Being a Quant
▶︎

What Nobody Tells You About Being a Quant

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit
▶︎

Inside Anthropic, the $965 Billion AI Juggernaut | The Circuit

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

7 Authentication Concepts Every Developer Should Know
▶︎

7 Authentication Concepts Every Developer Should Know

Build a Full-Stack GenAI Project in 4 Hours (FastAPI, React, Supabase)
▶︎

Build a Full-Stack GenAI Project in 4 Hours (FastAPI, React, Supabase)

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!
▶︎

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

I Built Retracting Casters that are Actually GOOD
▶︎

I Built Retracting Casters that are Actually GOOD

Sviluppo Front End in Rust: Cos'è Leptos? Rust, WebAssembly e lo Stack Client-Side | Ep. 2
▶︎

Sviluppo Front End in Rust: Cos'è Leptos? Rust, WebAssembly e lo Stack Client-Side | Ep. 2

Rust: Concorrenza Senza Paura | Tokio Join vs Select: Gestire più Future in Contemporanea | Ep. 13
▶︎

Rust: Concorrenza Senza Paura | Tokio Join vs Select: Gestire più Future in Contemporanea | Ep. 13

NestJS Full Course for Beginners in 2026 | Build a Production-Ready API
▶︎

NestJS Full Course for Beginners in 2026 | Build a Production-Ready API

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz

JANITOR vs THE BIGGEST GUYS IN THE GYM. They Didn’t Expect THAT
▶︎

JANITOR vs THE BIGGEST GUYS IN THE GYM. They Didn’t Expect THAT

L’ultima GRAVE FALLA in LINUX: Analisi della vulnerabilità Chwoot
▶︎

L’ultima GRAVE FALLA in LINUX: Analisi della vulnerabilità Chwoot

Sviluppo Front End in Rust: Leptos e TailwindCSS | Effect e Side Effects | Ep. 9
▶︎

Sviluppo Front End in Rust: Leptos e TailwindCSS | Effect e Side Effects | Ep. 9

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker