Applying Meta-Functions for Improving JavaScript Code Performance

In recent years, the expansion of the World Wide Web, and web runtimes in particular, to all kind of devices has rendered the Java- Script performance in a hot topic. Several approaches to improve the performance of JavaScript applications have been tried by the industrial and research communities....

Descripción completa

Detalles Bibliográficos
Autores principales: Medel, Ricardo, Ferreyra, Alexis, Navaro, Néstor, Ravera, Emanuel
Formato: Articulo
Lenguaje:Inglés
Publicado: 2018
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/135194
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/43
Aporte de:
id I19-R120-10915-135194
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
Performance
Meta-programming
Rewriting
JavaScript
Macros
Compilers
spellingShingle Ciencias Informáticas
Performance
Meta-programming
Rewriting
JavaScript
Macros
Compilers
Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
Applying Meta-Functions for Improving JavaScript Code Performance
topic_facet Ciencias Informáticas
Performance
Meta-programming
Rewriting
JavaScript
Macros
Compilers
description In recent years, the expansion of the World Wide Web, and web runtimes in particular, to all kind of devices has rendered the Java- Script performance in a hot topic. Several approaches to improve the performance of JavaScript applications have been tried by the industrial and research communities. In this paper we review the most popular approaches and propose a novel solution based on meta-programming and source code rewriting. The preliminary results of our experiments are very promising, although more studies are required to know to what extent this approach can improve the performance of real-life JavaScriptprograms.
format Articulo
Articulo
author Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
author_facet Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
author_sort Medel, Ricardo
title Applying Meta-Functions for Improving JavaScript Code Performance
title_short Applying Meta-Functions for Improving JavaScript Code Performance
title_full Applying Meta-Functions for Improving JavaScript Code Performance
title_fullStr Applying Meta-Functions for Improving JavaScript Code Performance
title_full_unstemmed Applying Meta-Functions for Improving JavaScript Code Performance
title_sort applying meta-functions for improving javascript code performance
publishDate 2018
url http://sedici.unlp.edu.ar/handle/10915/135194
https://publicaciones.sadio.org.ar/index.php/EJS/article/view/43
work_keys_str_mv AT medelricardo applyingmetafunctionsforimprovingjavascriptcodeperformance
AT ferreyraalexis applyingmetafunctionsforimprovingjavascriptcodeperformance
AT navaronestor applyingmetafunctionsforimprovingjavascriptcodeperformance
AT raveraemanuel applyingmetafunctionsforimprovingjavascriptcodeperformance
bdutipo_str Repositorios
_version_ 1764820456472313856