The State of Disappearing Frameworks in 2023

09/08/2023
by   Juho Vepsäläinen, et al.
0

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 characterize them in terms of functionality and features to provide a state-of-the-art view of the trend. We found that the frameworks rely heavily on compilers, often support progressive enhancement, and most of the time support static output. While solutions like Astro are UI library agnostic, others, such as Marko, are more opinionated.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/03/2023

The Rise of Disappearing Frameworks in Web Development

The evolution of the web can be characterized as an emergence of framewo...
research
04/14/2020

Gelato: Feedback-driven and Guided Security Analysis of Client-side Web Applications

Even though a lot of effort has been invested in analyzing client-side w...
research
02/20/2021

Merly.jl: Web Framework in Julia

Merly.jl is a package for creating web applications in Julia. It present...
research
01/03/2020

Signatory: differentiable computations of the signature and logsignature transforms, on both CPU and GPU

Signatory is a library for calculating signature and logsignature transf...
research
05/03/2023

User Experience Considered Harmful (for the Planet)

Great user experience is killing us (more or less)! My argument in this ...
research
02/07/2020

A Comprehensive Feature Comparison Study of Open-Source Container Orchestration Frameworks

(1) Background: Container orchestration frameworks provide support for m...
research
06/13/2022

Towards an Approximation-Aware Computational Workflow Framework for Accelerating Large-Scale Discovery Tasks

The use of approximation is fundamental in computational science. Almost...

Please sign up or login with your details

Forgot password? Click here to reset