Download PDFOpen PDF in browserKanji Architectural PatternEasyChair Preprint 9857, version 218 pages•Date: May 30, 2023AbstractThe actuality of this research lies in its presentation of the Kanji architectural pattern as a new approach to web application development. This pattern offers greater flexibility and adaptability for designing and implementing software systems with a strong emphasis on reusability and modularity. This is particularly important in the modern context of software development, where the need for responsive and engaging user interfaces is crucial and applications can span thousands of files and lines of code. Research is devoted to problematizing the development of architectural patterns such as MVC, MVP, MVVM etc. These patterns were developed during a time when applications did not have access to modern tools and development approaches, leading to longer development times and increased complexity. This research aims to provide a comprehensive analysis of these issues and offer potential solutions to improve the development process. The goal of the research is to analyze existing architectural pattern approaches and determine how the newly developed Kanji architectural pattern can resolve contemporary issues to provide a comprehensive analysis and offer potential solutions to improve the development process. The Kanji architectural pattern consists of five main components: Bookmark, Reference, Remark, Paper and Page, each of which is designed to be modular, self-contained, and highly reusable. And submodular components such as: Stroke, Radical, Word and Paragraph, see section 5-6. That submodular components gives possibility to create application view structure with reusability principles. Overall, this research presents a new approach to web application development that combines the strengths of existing architectural patterns in a flexible and adaptable way, providing a solid foundation for building sophisticated and responsive software systems. Keyphrases: Framework, MVC, MVP, MVVM, Services, Solid, components, development, pattern, structure
|