The invention discloses a front-end UI componentization single-page application
system based on
metadata. The front-end UI componentization single-page application
system comprises an analysis module, an
object model management module, a binding
verification module, a distribution module, a
bus module, a control module, a theme
skin module, a printing export module and a
resource management module. The method has the advantages that the user-defined
page description language gspx is adopted to be matched with the runtime frame, and unified packaging of
layout description,
data binding,
verification logic, printing export and
workflow editing of a service interface is achieved through a hierarchical structure of page action class-form object-control object.