Skip to main content

Showing 1–5 of 5 results for author: Vepsäläinen, J

Searching in archive cs. Search in all archives.
.
  1. arXiv:2309.05669  [pdf, other

    cs.HC cs.DC cs.PF cs.SE

    Implications of Edge Computing for Static Site Generation

    Authors: Juho Vepsäläinen, Arto Hellas, Petri Vuorimaa

    Abstract: Static site generation (SSG) is a common technique in the web development space to create performant websites that are easy to host. Numerous SSG tools exist, and the approach has been complemented by newer approaches, such as Jamstack, that extend its usability. Edge computing represents a new option to extend the usefulness of SSG further by allowing the creation of dynamic sites on top of a sta… ▽ More

    Submitted 8 September, 2023; originally announced September 2023.

    Comments: 14 pages, 3 figures, 1 table, approved for WEBIST 2023

    ACM Class: D.2.11

  2. arXiv:2309.04188  [pdf, other

    cs.SE

    The State of Disappearing Frameworks in 2023

    Authors: Juho Vepsäläinen, Arto Hellas, Petri Vuorimaa

    Abstract: Disappearing frameworks represent a new type of thinking for web development. In the current mainstream JavaScript frameworks, the focus has been on developer experience at the cost of user experience. Disappearing frameworks shift the focus by aiming to deliver as little, even zero, JavaScript to the client. In this paper, we look at the options available in the ecosystem in mid-2023 and characte… ▽ More

    Submitted 8 September, 2023; originally announced September 2023.

    Comments: 15 pages, 1 figure, 2 tables, approved for WEBIST 2023

    ACM Class: D.2.11

  3. arXiv:2309.03201  [pdf, other

    cs.HC cs.SE

    Disappearing frameworks explained

    Authors: Juho Vepsäläinen

    Abstract: The web is the most prominent application platform globally, thanks to its vast user base. It started as a site platform in the 90s and morphed into an application one over time as interactive web applications became a reality. So-called single-page applications (SPAs) represent the current mainstream way of develo** web applications but they come with their drawbacks. Although SPAs provide good… ▽ More

    Submitted 29 May, 2023; originally announced September 2023.

    Comments: 37 pages, 7 figures, short book

    ACM Class: D.2.11

  4. arXiv:2305.01373  [pdf, ps, other

    cs.PL

    ECMAScript -- The journey of a programming language from an idea to a standard

    Authors: Juho Vepsäläinen

    Abstract: A significant portion of the web is powered by ECMAScript. As a web technology, it is ubiquitous and available on most platforms natively or through a web browser. ECMAScript is the dominant language of the web, but at the same time, it was not designed as such. The story of ECMAScript is a story of the impact of standardization on the popularity of technology. Simultaneously, the story shows how… ▽ More

    Submitted 2 May, 2023; originally announced May 2023.

    Comments: 20 pages, 2 figures, 2 tables, EURAS 2023, preprint of an accepted full paper

    ACM Class: D.3.0

  5. The Rise of Disappearing Frameworks in Web Development

    Authors: Juho Vepsäläinen, Arto Hellas, Petri Vuorimaa

    Abstract: The evolution of the web can be characterized as an emergence of frameworks paving the way from static websites to dynamic web applications. As the scope of web applications has grown, new technical challenges have emerged, leading to the need for new solutions. The latest of these developments is the rise of so-called disappearing web frameworks that question the axioms of earlier generations of… ▽ More

    Submitted 15 June, 2023; v1 submitted 3 April, 2023; originally announced April 2023.

    Comments: 9 pages, 1 figure, ICWE 2023

    ACM Class: D.2.11

    Journal ref: ICWE 2023. Lecture Notes in Computer Science, vol 13893. Springer, Cham