Design and implementation of enterprise web application common framework based on model-view-viewmodel architecture

Based on the shortcomings of MVVM framework in enterprise level applications, this paper proposes a flexible common framework for enterprise level Web applications based on MVVM framework, designs core functions such as custom tag components and dynamic page component assembly mechanism and implements them based on the lightweight front-end framework knockout. The public framework designed and implemented in this paper introduces MVVM excellent architecture mode, flexible customization mode and high browser compatibility for traditional enterprises.