Tích hợp ở client (client-side composition) là cách đơn giản nhất — trình duyệt nạp từng mảnh rồi render — nhưng tốn thời gian first paint và yếu SEO vì nội dung đến muộn.
- Tích hợp ở server (server-side composition) cho mỗi micro-frontend render ra HTML riêng, rồi server hoặc edge tích hợp lại — qua Server-Side Includes / Edge-Side Includes, hoặc framework chuyên dụng (Tailor, Podium, Module Federation hỗ trợ SSR).
- Cách này tốt cho SEO và first paint nhưng phức tạp hơn nhiều: phải lo hydrate đúng từng mảnh, cache từng phần, và xử lý lỗi tách biệt khi một mảnh fail.
- Lưu ý: SSR cộng micro-frontend là một trong những setup tốn chi phí phức tạp nhất — chỉ nên làm khi SEO/performance thực sự là yêu cầu bắt buộc.