2022: Server side rendering using island-based architecture for client-side rehydration of interactive components