Easy Development of Web Applications using WebODRA2 and a Dedicated IDE
Rozmiar pliku: 7.23 MB
Published in the International Journal On Advances in Internet Technology, v 6 n 3&4 2013. December 30, 2013. ISSN: 1942-2652. pp. 156-169. Abstract The modern Web requires new ways for creating applications. We present our approach combining a web framework with a modern object-oriented database and a dedicated Integrated Development Environment (IDE). It makes it easier to develop web applications by rising the level of abstraction. In contrast to many existing solutions, where the business logic is developed in an object-oriented programming language and data is stored and processed in a relational system, our proposal employs a single programming and query language. Such a solution, together with flexible routing rules, creates a coherent ecosystem and, as an additional benefit, reduces the impedance mismatch. Our research is supported by a working prototype of the IDE and a web framework for our own object-oriented database management system. Furthermore, the created IDE utilizes scaffolding, which can automatically generate web GUIs supporting some useful operations.