The aim of this thesis is the analysis of selected frameworks for the development of modern web applications on the Java platform focusing on the front-end. The work is complemented by well-chosen source code examples that help the reader to create one's own view of the frameworks and it can also server as a tutorial. Introductory section focuses on the trends of modern web applications, especially on the front-end. It affects themes such as support for mobile devices, AJAX or responsive design of user interface. There are also introduced the latest technology on the front-end including HTML5, CSS3, jQuery library and dynamic language LESS whose main objective is the simplification, shortening and making cascading style sheets more dynamic. The output of this section: General LESS template is freely available and it can be applied to emerging projects. For the analysis there has been created static registration form on which there are applied frameworks Apache Wicket and Spring MVC with template engine Freemarker. In terms of analysis were chosen following points: the basic structure of the project, the application of static templates, external JavaScript / jQuery library, internalization, application of the form, submitting the form and validation of the input fields. The points were discussed in detail, especially in terms of implementation of both analysed frameworks. The outputs of the analysis are freely available structures of the projects and both of the resulting applications.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:197831 |
Date | January 2013 |
Creators | Jahoda, Lukáš |
Contributors | Buchalcevová, Alena, Mittner, Jan |
Publisher | Vysoká škola ekonomická v Praze |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0013 seconds