Lune

UIST2023顶会

Riffle: Reactive Relational State for Local-First Applications

Geoffrey Litt, Nicholas Schiefer, Johannes Schickling, Daniel Jackson

2023年份
6被引次数

摘要

The reactive paradigm for developing user interfaces promises both simplicity and scalability, but existing frameworks usually compromise one for the other. We present Riffle, a reactive state management system that achieves both simplicity and scalability by managing the entire state of a web application in a client-side persistent relational database. Data transformations over the application state are defined in a graph of reactive relational queries, providing developers with a simple spreadsheet-like reactivity model. Domain state and UI state are unified within the same system, and efficient incremental query maintenance ensures the UI remains responsive. We present a formative case study of using Riffle to build a music management application with complex data and stringent performance requirements.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 806ce638-7644-49fe-b4e1-e0c99fedd352

它引用的顶会 Paper2

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖