This technical report provides an introduction to web application frameworks, focusing on Bootstrap and MontageJS. The report highlights the challenges developers face in personalizing and customizing web applications and introduces these two frameworks as potential solutions. Bootstrap, a front-end framework based on HTML and CSS, is described with its features, strengths (responsiveness, community support), and weaknesses (verbose styles, jQuery dependency). MontageJS, a JavaScript framework, is also examined, emphasizing its features, strengths (full-stack capabilities, mobile optimization), and weaknesses (publicly available code). The report concludes by summarizing the benefits of both frameworks in addressing web application development challenges, with detailed analysis of their strengths and weaknesses. The report also includes references to relevant literature.