Practice and Evaluation of Pagelet-Based Client-Side Rendering Mechanism

Hao HAN, Yinxing XUE, Keizo OYAMA, Yang LIU

  • Full Text Views

    0

  • Cite this

Summary :

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.

Publication
IEICE TRANSACTIONS on Information Vol.E97-D No.8 pp.2067-2083
Publication Date
2014/08/01
Publicized
Online ISSN
1745-1361
DOI
10.1587/transinf.E97.D.2067
Type of Manuscript
PAPER
Category
Software Engineering

Authors

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

Keyword

FlyerIEICE has prepared a flyer regarding multilingual services. Please use the one in your native language.