Loading…

unjQuerify: Migration of jQuery Snippets to Modern Vanilla JavaScript APIs

jQuery is a JavaScript library which can be used by developers when creating webpages. It gained popularity among web developers for normalizing web APIs in a time when browser incompatibilities were more common. However, modern browser vendors have adopted API standards which diminish the need for...

Full description

Saved in:
Bibliographic Details
Main Authors: Bridie, Dereck J., Matsumoto, Shinsuke, Kusumoto, Shinji
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:jQuery is a JavaScript library which can be used by developers when creating webpages. It gained popularity among web developers for normalizing web APIs in a time when browser incompatibilities were more common. However, modern browser vendors have adopted API standards which diminish the need for such a library. When these modern API standards are used instead of jQuery, page size is lowered, causing an improvement in page performance. This paper introduces a tool called unjQuerify which can transform snippets that make use of jQuery's functionalities into equivalent code that uses modern web API standards. unjQuerify also aids developers by displaying relevant documentation and the steps taken to transform the code, increasing developer familiarity with modern APIs.
ISSN:2640-0715
DOI:10.1109/APSEC.2018.00077