Why do we require a server for hosting Angular2 applications? For example, if we develop any web page using HTML, CSS, and Javascript, we directly used to render in the brow