Skip to main content

Componentized Pages

Pages are the primary interfaces where users interact with application systems, providing data display and interactive operation interfaces. When creating portals, developers plan the navigation menus for each portal, with each menu item corresponding to both PC and mobile versions of a page. If developers choose to create pages while creating portal menus, the system automatically generates a page that can be found and edited in the element directory tree.

JitAi provides four common page types: Generic Page, AI Data Management Page, AI Data Analysis Page, and Data Entry Page—all of which are componentized pages composed of frontend components from the JitAi development framework. Additionally, JitAi offers React Full-Code Pages and Vue Full-Code Pages for highly customized page development, where JitAi frontend components can also be used. JitAi also supports Markdown Pages for displaying Markdown documentation. Among these, AI Data Management Page, AI Data Analysis Page, and Data Entry Page are all built upon Generic Page.

In componentized pages, the page function logic, page event function logic, and component event function logic can all invoke other business elements, including but not limited to services, data models, AI large language models, AI Agents, AI Assistants, and more. For detailed information about invoking business elements, refer to Calling Frontend and Backend Tools and Services in Function Logic.