Title | ||
---|---|---|
Forward: data-centric ULS using declarative templates that efficiently wrap third-party JavaScript components |
Abstract | ||
---|---|---|
While Ajax programming and the plethora of JavaScript component libraries enable high-quality Uls in web applications, integrating them with page data is laborious and error-prone as a developer has to handcode incremental modifications with trigger-based programming and manual coordination of data dependencies. The FORWARD web framework simplifies the development of Ajax applications through declarative, state-based templates. This declarative, data-centric approach is characterized by the principle of logical/physical independence, which the database community has often deployed successfully. It enables FORWARD to leverage database techniques, such as incremental view maintenance, updatable views, capability-based component wrappers and cost-based optimization to automate efficient live visualizations. We demonstrate an end-to-end system implementation, including a web-based IDE (itself built in FORWARD), academic and commercial applications built in FORWARD and a wide variety of JavaScript components supported by the declarative templates. |
Year | DOI | Venue |
---|---|---|
2014 | 10.14778/2733004.2733052 | PVLDB |
DocType | Volume | Issue |
Journal | 7 | 13 |
ISSN | Citations | PageRank |
2150-8097 | 1 | 0.35 |
References | Authors | |
5 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yupeng Fu | 1 | 76 | 6.72 |
Kian Win Ong | 2 | 199 | 11.72 |
Yannis Papakonstantinou | 3 | 5657 | 837.56 |
Erick Zamora | 4 | 1 | 0.35 |