Practice and evaluation of pagelet-based client-side rendering mechanism
Date of Issue2014
School of Computer Engineering
The rendering mechanism plays an indispensable role in browser-based Web application. It generates active webpages dynamically and provides human-readable layout through template engines, which are used as a standard programming model to separate the business logic and data computations from the webpage presentation. The client-side rendering mechanism, owing to the advances of rich application technologies, has been widely adopted. The adoption of client side rendering brings not only various merits but also new problems. In this paper, we propose and construct “pagelet”, a segment-based template engine for developing flexible and extensible Web applications. By presenting principles, practice and usage experience of pagelet, we conduct a comprehensive analysis of possible advantages and disadvantages brought by client-side rendering mechanism from the viewpoints of both developers and end-users.
DRNTU::Engineering::Computer science and engineering::Information systems
IEICE transactions on information and systems
© 2014 Institute of Electronics, Information and Communication Engineers (IEICE). This paper was published in IEICE Transactions on Information and Systems and is made available as an electronic reprint (preprint) with permission of Institute of Electronics, Information and Communication Engineers (IEICE). The paper can be found at the following official DOI: [http://dx.doi.org/10.1587/transinf.E97.D.2067 ]. One print or electronic copy may be made for personal use only. Systematic or multiple reproduction, distribution to multiple locations via electronic or other means, duplication of any material in this paper for a fee or for commercial purposes, or modification of the content of the paper is prohibited and is subject to penalties under law.