As the Internet grew, it became increasingly clear that HTML alone was insufficient to meet the demand for a more interactive and ultimately more rewarding user experience. For one thing, the use of server-side technologies for rendering UI’s meant...