Вступление
Эта книга познакомит вас с Веб-фреймворком Leptos. В ней мы разберём фундаментальные концепции необходимые для написания приложений, начиная от простого приложения с рендерингом в браузере и постепенно перейдём к полностековому приложению с рендерингом на стороне сервера и гидратацией.
Данное руководство не требует от вас каких-либо знаний о мелкозернистой реактивности (англ. fine-grained reactivity) или об особенностях современных Веб-фреймворков. Но мы предполагаем, что вы знакомы с Rust, HTML, CSS, а также с DOM и с простыми Web API.
Leptos больше всего похож на такие фреймворки как Solid (JavaScript) и Sycamore (Rust). У него есть схожие черты и с другими фреймворками, такими как React (JavaScript), Svelte (JavaScript), Yew (Rust), и Dioxus (Rust). Так что знание одного из этих фреймворков может помочь вам понять Leptos.
Более детальную документацию по каждой части API можно найти на Docs.rs.
Исходный код этой книги доступен здесь. Запросы Pull с исправлениями опечаток и уточнениями всегда кстати.