The rising popularity of so-called “modern” web apps means that web developers are focusing on writing more and more front-end , or client-side code. Although back-end, or server-side, code still plays an important factor, the fact is that web developers are working more directly with HTML5...