Comparative analysis of UI and CSS Frameworks
Stolnic, Tatiana (2025)
Stolnic, Tatiana
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025061122353
https://urn.fi/URN:NBN:fi:amk-2025061122353
Tiivistelmä
This thesis aims to comparatively analyse the main CSS frameworks used in the development of modern web interfaces, highlighting the characteristics, advantages and limitations of each. The study focuses on the five most popular frameworks: Bootstrap, Tailwind, Bulma, Foundation and Materialize, selected based on the criteria of popularity, impact on the community and current techno-logical relevance.
In the first part of the thesis, theoretical aspects regarding CSS frameworks, their role in simplifying the web development process, as well as current trends in their use are presented. A detailed presentation of each framework is made, including the origin, structure, styling methodology, grid systems and componentization offered.
In the second part, the thesis develops a comparative analysis based on criteria such as ease of use, flexibility and modularity, performance and resulting optimization, compatibility with modern technologies and community support. To facilitate a clear understanding of the differences and similarities between the frameworks, a synthetic comparative table is included.
This research aims to provide a guidance tool for both beginning web developers and those interested in choosing the best framework for future projects. The thesis aims to highlight how CSS frameworks can influence the efficiency of front-end development and the quality of user experience in the current era of responsive technologies.
In the first part of the thesis, theoretical aspects regarding CSS frameworks, their role in simplifying the web development process, as well as current trends in their use are presented. A detailed presentation of each framework is made, including the origin, structure, styling methodology, grid systems and componentization offered.
In the second part, the thesis develops a comparative analysis based on criteria such as ease of use, flexibility and modularity, performance and resulting optimization, compatibility with modern technologies and community support. To facilitate a clear understanding of the differences and similarities between the frameworks, a synthetic comparative table is included.
This research aims to provide a guidance tool for both beginning web developers and those interested in choosing the best framework for future projects. The thesis aims to highlight how CSS frameworks can influence the efficiency of front-end development and the quality of user experience in the current era of responsive technologies.