Creating a Multi-tier Architecture for Web Applications: Design and Implementation

Authors

  • Danylo Sereda B.Sc. in Automation and Computer-Integrated Technologies, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine

Keywords:

multilevel architecture, web applications, design, implementation, system

Abstract

In today's world, where web applications are becoming more complex and diverse, the need for a layered architecture is particularly relevant. This architecture offers flexibility, scalability and ease of management, which is extremely important in the context of rapidly increasing requirements for information systems. Designing and implementing effective architectural solutions is becoming a crucial factor for the successful development and operation of web applications. Developers often face the limitations of a monolithic architecture, where every change in the code can unpredictably affect the entire system. This leads to difficulties in project management, difficulties in adding new features, and problems scaling the application. As a result, the risk of system failures increases and the rate of implementation of new features decreases. The study shows how a layered architecture can significantly reduce the dependency between system components, improve testability, and simplify the implementation of changes.

Author Biography

Danylo Sereda, B.Sc. in Automation and Computer-Integrated Technologies, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine

Danylo Sereda

B.Sc. in Automation and Computer-Integrated Technologies

National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, Kyiv, Ukraine

Email: danilseredapersonal@gmail.com

References

. Jesse Russell Fabregas (2023) Cesc. - ?.: VSD. 372 p.

. V. Budilov (2020) Fundamentals of programming for the Internet. - Moscow: BHV-Petersburg.736 p.

. T.S. Mashnin (2024) Eclipse. Development undecipherable -, undecipherable -, undecipherable - append to undecipherable. - M. BHV-Petersburg. 384 p.

. J. Forcier (2024). Django. Web application development in Python. M.: Symbol-plus. 364 p.

. L. Shklyar (2021). Architecture of Web applications. M.: Eksmo. 640 p.

. D. Esposito (2023). Programming using Microsoft ASP.NET 4. Developing web applications using ASP.NET and AJAX (set of 2 books). M.: Petersburg. 529 p.

. V. V. Nikulin (2023). Development of the server side of a web resource. A textbook for universities. M.: Lan. 132 p.

. A.V. Dikov (2020). Client-side web programming technologies: JavaScript and DOM. M.: Lan. 124 p.

Downloads

Published

2025-06-07

How to Cite

Danylo Sereda. (2025). Creating a Multi-tier Architecture for Web Applications: Design and Implementation. American Scientific Research Journal for Engineering, Technology, and Sciences, 102(1), 134–139. Retrieved from https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/11686

Issue

Section

Articles