Islands Architecture trong thực tế
Kiến trúc Islands cho phép bạn render nội dung chính ở dạng HTML thuần, sau đó chỉ hydrate những phần thật sự cần JavaScript.
- Nội dung chính (
article) chỉ là HTML sinh từ markdown. - Các component như form đăng ký, biểu đồ hay comment mới cần wasm.
- Bạn có thể lazy load từng đảo bằng các
#[component]riêng.
"Static first, hydrate khi cần" là cách tiếp cận mặc định của Leptos.
Trong demo này, mỗi bài viết được viết bằng markdown, chuyển sang HTML ở build time và lưu lại trong target/site/*.html khi bạn chạy LEPTOS_SSG=1 ./target/release/blogthunhat.