Why does your frontend application need a server?