Modern Web applications have lately seen an increase of popular Web 2.0 patterns, such as user-participation and rich user-interfaces. These applications require highly dynamic page generation techniques and flexible and efficient database solutions. At the same time, an increase in JavaScript engines in modern Web browsers has lead to the development of many new and exciting Web application architectures. In this thesis, we investigate such a modern Web application architecture and compare it with a traditional architecture. We define the modern approach as thick-client JavaScript architectures that incorporate NoSQL database technologies, while the traditional approach is thin-client architectures that uses SQL database technologies. T...
With the emergence of Big Data, the use of NoSQL (Not only SQL) technology is rising rapidly among i...
Though it started as a simple way to add interactivity to a web page, JavaScript has evolved so that...
For many years it has only been HTML, CSS, and JavaScript that have been native to the Web. In Decem...
Two decades, the time when the web application is just revealed to the world thanks to the invention...
This thesis informs reader about main ways of client-server application design and technologies for ...
NoSQL databases were built in the need to deal with the increasing amount of complex data (Big Data ...
This article discusses the main goals and principles of database modeling, building a fast, user-fri...
<p>Most of the currently developed systems are based on the client-server architecture. This archite...
We tested the performance of four web application architectures, namely CGI, PHP, Java servlets, and...
In this paper, we examine a number of SQL and so-called “NoSQL ” data stores designed to scale simpl...
A single-page application is a website that retrieves all needed components in one single page load....
Thesis (Ph.D.)--University of Washington, 2020From online shopping to social media network, modern w...
Identifier Service is the service provided by the National Library of Finland where identifiers are ...
Data storing is today very important topic. Because of Web 2.0 and software-as-a-service application...
Popular Internet applications can grow rapidly into millions of users. This is an important challeng...
With the emergence of Big Data, the use of NoSQL (Not only SQL) technology is rising rapidly among i...
Though it started as a simple way to add interactivity to a web page, JavaScript has evolved so that...
For many years it has only been HTML, CSS, and JavaScript that have been native to the Web. In Decem...
Two decades, the time when the web application is just revealed to the world thanks to the invention...
This thesis informs reader about main ways of client-server application design and technologies for ...
NoSQL databases were built in the need to deal with the increasing amount of complex data (Big Data ...
This article discusses the main goals and principles of database modeling, building a fast, user-fri...
<p>Most of the currently developed systems are based on the client-server architecture. This archite...
We tested the performance of four web application architectures, namely CGI, PHP, Java servlets, and...
In this paper, we examine a number of SQL and so-called “NoSQL ” data stores designed to scale simpl...
A single-page application is a website that retrieves all needed components in one single page load....
Thesis (Ph.D.)--University of Washington, 2020From online shopping to social media network, modern w...
Identifier Service is the service provided by the National Library of Finland where identifiers are ...
Data storing is today very important topic. Because of Web 2.0 and software-as-a-service application...
Popular Internet applications can grow rapidly into millions of users. This is an important challeng...
With the emergence of Big Data, the use of NoSQL (Not only SQL) technology is rising rapidly among i...
Though it started as a simple way to add interactivity to a web page, JavaScript has evolved so that...
For many years it has only been HTML, CSS, and JavaScript that have been native to the Web. In Decem...