The purpose of this thesis is to compare two different architectural ways of implementing the views, business logic and domain model in Java-based web applications. Two case architectures which both have similar components and a layered design are presented and compared. The two architectures are compared with respect to the velocity of programming, ease of configuration, testability, elegance of design and understand ability of the architecture from a developer's point of view. The suitability for different situations is thoroughly considered, and hence this thesis can be used as a reference when choosing Java-based web application technologies in a new project. The main research questions of this thesis are to find out when these two...
Web-sovellusten kehittämiseen on tarjolla useita vaihtoehtoisia teknologioita. Loppukäyttäjälle vali...
The purpose of this study is to focus on the evolving architectures related to Web integration scena...
Z raziskavo so bile preučene zmogljivosti platform Node.js in Java za razvoj sodobnih spletnih rešit...
The purpose of this thesis was to demonstrate the need for replacement of a Java-based software and ...
Web-järjestelmissä usein havaitaan ratkaisuja, joissa ei hyötykäytetä uusien tekniikoiden mahdollisu...
The purpose of the thesis was to explore and learn the tools and environments used in Java EE full-s...
Content of the web has evolved from simple documents to rich and interactive applications. It has be...
Työn tavoitteena oli tutkia ja toteuttaa nykyisellä webteknologialla verkkosovellus. Tarkoi-tuksena ...
In this study, the software architecture of Clojure-based web applications was improved, based on fi...
Web sovellukset kasvavat nykyään nopeasti. On tärkeää valita vakaa arkkitehtuuri isolle sovelluksel...
This bachelor thesis describes a basic technologies of Java EE, which is, used for programming web a...
The goal of this study was find out, which technological solution is most suitable for GIS-systems, ...
Bakalaura darba ietvaros tika izpētītas, salīdzinātas un aprakstītas divas integrētas izstrādes vide...
Darbā tiek izpētīta tīmekļa programmēšanas vēsture un mūsdienas, aplūkojot dažādas tīmekļa lietotņu ...
Tämän toiminnallisen opinnäytetyön tavoitteena oli kehittää toimeksiantajan asiakasprojektiin rajatt...
Web-sovellusten kehittämiseen on tarjolla useita vaihtoehtoisia teknologioita. Loppukäyttäjälle vali...
The purpose of this study is to focus on the evolving architectures related to Web integration scena...
Z raziskavo so bile preučene zmogljivosti platform Node.js in Java za razvoj sodobnih spletnih rešit...
The purpose of this thesis was to demonstrate the need for replacement of a Java-based software and ...
Web-järjestelmissä usein havaitaan ratkaisuja, joissa ei hyötykäytetä uusien tekniikoiden mahdollisu...
The purpose of the thesis was to explore and learn the tools and environments used in Java EE full-s...
Content of the web has evolved from simple documents to rich and interactive applications. It has be...
Työn tavoitteena oli tutkia ja toteuttaa nykyisellä webteknologialla verkkosovellus. Tarkoi-tuksena ...
In this study, the software architecture of Clojure-based web applications was improved, based on fi...
Web sovellukset kasvavat nykyään nopeasti. On tärkeää valita vakaa arkkitehtuuri isolle sovelluksel...
This bachelor thesis describes a basic technologies of Java EE, which is, used for programming web a...
The goal of this study was find out, which technological solution is most suitable for GIS-systems, ...
Bakalaura darba ietvaros tika izpētītas, salīdzinātas un aprakstītas divas integrētas izstrādes vide...
Darbā tiek izpētīta tīmekļa programmēšanas vēsture un mūsdienas, aplūkojot dažādas tīmekļa lietotņu ...
Tämän toiminnallisen opinnäytetyön tavoitteena oli kehittää toimeksiantajan asiakasprojektiin rajatt...
Web-sovellusten kehittämiseen on tarjolla useita vaihtoehtoisia teknologioita. Loppukäyttäjälle vali...
The purpose of this study is to focus on the evolving architectures related to Web integration scena...
Z raziskavo so bile preučene zmogljivosti platform Node.js in Java za razvoj sodobnih spletnih rešit...