Practice and evaluation of pagelet-based client-side rendering mechanism

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 web...

Full description

Saved in:
Bibliographic Details
Main Authors: Han, Hao, Xue, Yinxing, Oyama, Keizo, Liu, Yang
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2014
Subjects:
Online Access:https://hdl.handle.net/10356/105164
http://hdl.handle.net/10220/20479
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-105164
record_format dspace
spelling sg-ntu-dr.10356-1051642020-05-28T07:18:31Z Practice and evaluation of pagelet-based client-side rendering mechanism Han, Hao Xue, Yinxing Oyama, Keizo Liu, Yang School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems 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. Published version 2014-09-10T05:58:31Z 2019-12-06T21:46:52Z 2014-09-10T05:58:31Z 2019-12-06T21:46:52Z 2014 2014 Journal Article Han, H., Xue, Y., Oyama, K., & Liu, Y. (2014). Practice and Evaluation of Pagelet-Based Client-Side Rendering Mechanism. IEICE Transactions on Information and Systems, E97.D(8), 2067-2083. https://hdl.handle.net/10356/105164 http://hdl.handle.net/10220/20479 10.1587/transinf.E97.D.2067 en 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. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems
Han, Hao
Xue, Yinxing
Oyama, Keizo
Liu, Yang
Practice and evaluation of pagelet-based client-side rendering mechanism
description 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.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Han, Hao
Xue, Yinxing
Oyama, Keizo
Liu, Yang
format Article
author Han, Hao
Xue, Yinxing
Oyama, Keizo
Liu, Yang
author_sort Han, Hao
title Practice and evaluation of pagelet-based client-side rendering mechanism
title_short Practice and evaluation of pagelet-based client-side rendering mechanism
title_full Practice and evaluation of pagelet-based client-side rendering mechanism
title_fullStr Practice and evaluation of pagelet-based client-side rendering mechanism
title_full_unstemmed Practice and evaluation of pagelet-based client-side rendering mechanism
title_sort practice and evaluation of pagelet-based client-side rendering mechanism
publishDate 2014
url https://hdl.handle.net/10356/105164
http://hdl.handle.net/10220/20479
_version_ 1681057994548183040