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...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
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 |