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.
Hao HAN
Kanagawa University
Yinxing XUE
National University of Singapore
Keizo OYAMA
National Institute of Informatics,Graduate University for Advanced Studies (SOKENDAI)
Yang LIU
Nanyang Technological University
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Hao HAN, Yinxing XUE, Keizo OYAMA, Yang LIU, "Practice and Evaluation of Pagelet-Based Client-Side Rendering Mechanism" in IEICE TRANSACTIONS on Information,
vol. E97-D, no. 8, pp. 2067-2083, August 2014, doi: 10.1587/transinf.E97.D.2067.
Abstract: 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.
URL: https://globals.ieice.org/en_transactions/information/10.1587/transinf.E97.D.2067/_p
Copy
@ARTICLE{e97-d_8_2067,
author={Hao HAN, Yinxing XUE, Keizo OYAMA, Yang LIU, },
journal={IEICE TRANSACTIONS on Information},
title={Practice and Evaluation of Pagelet-Based Client-Side Rendering Mechanism},
year={2014},
volume={E97-D},
number={8},
pages={2067-2083},
abstract={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.},
keywords={},
doi={10.1587/transinf.E97.D.2067},
ISSN={1745-1361},
month={August},}
Copy
TY - JOUR
TI - Practice and Evaluation of Pagelet-Based Client-Side Rendering Mechanism
T2 - IEICE TRANSACTIONS on Information
SP - 2067
EP - 2083
AU - Hao HAN
AU - Yinxing XUE
AU - Keizo OYAMA
AU - Yang LIU
PY - 2014
DO - 10.1587/transinf.E97.D.2067
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E97-D
IS - 8
JA - IEICE TRANSACTIONS on Information
Y1 - August 2014
AB - 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.
ER -