Islands Architecture trong thực tế

Ngày đăng: 2024-12-05

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.

  1. Nội dung chính (article) chỉ là HTML sinh từ markdown.
  2. Các component như form đăng ký, biểu đồ hay comment mới cần wasm.
  3. 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.

← Quay lại danh sách