Articles | Open Access | DOI: https://doi.org/10.37547/tajet/Volume06Issue09-08

STUDY OF ARCHITECTURAL FEATURES AND PRACTICAL APPLICATION OF OBJECT-ORIENTED STATE-MANAGER REFLEXIO IN THE CONTEXT OF MODERN WEB DEVELOPMENT

Konstantin Astapov , Rambler&Co - Frontend Development Team Lead for Public Mail, Moscow Russia

Abstract

This study examines Reflexio, an innovative state management solution for scalable web applications. The research aims to analyze Reflexio's architecture, key concepts, and practical applications, comparing it with existing solutions. The methodology involves a detailed analysis of Reflexio's core features, including its object-oriented approach, event-driven reactivity, and multi-stage event processing. The results demonstrate Reflexio's effectiveness in addressing common challenges in state management, such as excessive UI re-renders and high coupling between application domains. The comparative analysis reveals Reflexio's unique advantages in modularity, performance, and complex business logic handling. The study concludes that Reflexio represents a significant advancement in state management, offering powerful tools for creating maintainable and scalable web applications, particularly in complex corporate environments. This research contributes to the field by providing insights into a novel approach that combines object-oriented programming principles with reactive state management, potentially shaping future web development practices.

Keywords

State management, web applications, object-oriented programming

References

Reflexio //Github. URL: https://github.com/rambler-digital-solutions/reflexio

Harlampidi V.K. Progressive Web Applications: A Review of Modern Methods, Tools, and Practices // Science Bulletin. - 2023. - Vol. 4. - No. 7 (64). - P. 401-421.

Johnson J. Designing with the mind in mind: simple guide to understanding user interface design guidelines. – Morgan Kaufmann, 2020.

Redux. URL: https://redux.js.org

MobX. URL: https://mobx.js.org/README.html

Recoil. URL: https://recoiljs.org

Article Statistics

Copyright License

Download Citations

How to Cite

Konstantin Astapov. (2024). STUDY OF ARCHITECTURAL FEATURES AND PRACTICAL APPLICATION OF OBJECT-ORIENTED STATE-MANAGER REFLEXIO IN THE CONTEXT OF MODERN WEB DEVELOPMENT. The American Journal of Engineering and Technology, 6(09), 56–66. https://doi.org/10.37547/tajet/Volume06Issue09-08