Part II - Composable Web Architecture: Frontend and Backend Composability