TY - GEN
T1 - Modern web page generation by using exclusively SuperSQL
AU - Haruno, Kengo
AU - Goto, Kento
AU - Toyama, Motomichi
N1 - Publisher Copyright:
© ACM 2016.
PY - 2016/7/11
Y1 - 2016/7/11
N2 - Generation of modern web pages is a difficult task for novice programmers because requiring to be familiar with many programming languages, HTML, CSS, JavaScript, etc. SuperSQL, a project of Toyama laboratory, is an extension of SQL that automatically formats data retrieved from the database into various kinds of structured documents as an output of a query. In this paper, we propose an approach to generate a modern web page by uniquely using a single SuperSQL query. We propose to change the semantic of SuperSQL by defining 5 kinds of expressions: layout expression, function expression, design expression, dynamic expression, and responsive expression. By this approach, we show that we can generate modern web pages with various expressions by short query sentence.
AB - Generation of modern web pages is a difficult task for novice programmers because requiring to be familiar with many programming languages, HTML, CSS, JavaScript, etc. SuperSQL, a project of Toyama laboratory, is an extension of SQL that automatically formats data retrieved from the database into various kinds of structured documents as an output of a query. In this paper, we propose an approach to generate a modern web page by uniquely using a single SuperSQL query. We propose to change the semantic of SuperSQL by defining 5 kinds of expressions: layout expression, function expression, design expression, dynamic expression, and responsive expression. By this approach, we show that we can generate modern web pages with various expressions by short query sentence.
KW - CSS
KW - HTML
KW - JavaScript
KW - SQL
KW - SuperSQL
KW - Web page
UR - http://www.scopus.com/inward/record.url?scp=84989232437&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84989232437&partnerID=8YFLogxK
U2 - 10.1145/2938503.2938527
DO - 10.1145/2938503.2938527
M3 - Conference contribution
AN - SCOPUS:84989232437
T3 - ACM International Conference Proceeding Series
SP - 340
EP - 345
BT - Proceedings of the 20th International Database Engineering and Applications Symposium, IDEAS 2016
A2 - Desai, Bipin C.
A2 - Desai, Evan
PB - Association for Computing Machinery
T2 - 20th International Database Engineering and Applications Symposium, IDEAS 2016
Y2 - 11 July 2016 through 13 July 2016
ER -