电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【MachineTranslatedEnglish】YonyouYonBIP(Flagship) 5.0.2507DedicatedCloud、PrivateCloud、OnPremiseReleaseNotes-DevelopmentFramework.docx

【MachineTranslatedEnglish】YonyouYonBIP(Flagship) 5.0.2507DedicatedCloud、PrivateCloud、OnPremiseReleaseNotes-DevelopmentFramework.docx_第1页
1/12
【MachineTranslatedEnglish】YonyouYonBIP(Flagship) 5.0.2507DedicatedCloud、PrivateCloud、OnPremiseReleaseNotes-DevelopmentFramework.docx_第2页
2/12
【MachineTranslatedEnglish】YonyouYonBIP(Flagship) 5.0.2507DedicatedCloud、PrivateCloud、OnPremiseReleaseNotes-DevelopmentFramework.docx_第3页
3/12
[Image: image_1.jpeg]Copyright©2025 Yonyou Group All rights reserved.Without the written permission of Yonyou Group, no part or whole of the content of this release note may be copied, reproduced, translated, or reduced for any purpose. The content of this release note may change without notice, please be aware.Please note: The content of this release note does not represent a commitment made by Yonyou Network.Special StatementDear readers, please note that the release notes for this version have been optimized, and there is no longer a distinction between the full version and the incremental version. For easier reading, we have highlighted the new features in bold blue font in the full version. We kindly ask readers to pay special attention to this change while reviewing.Table of ContentsChapter 1 Product Overview 51.1 Product Overview 51.2 Product Architecture 51.3 Product Objectives 6Chapter 2 Product Scope 6Chapter 3 Product Functions 73.1 MDF Frontend Framework 73.2 YNF Frontend Framework 93.3 MDD Backend Framework 103.4 YPD Backend Framework 11Chapter 4 Special Instructions 134.1 Globalization 134.2 Mobileization 134.3 Ecology 13Product OverviewProduct OverviewThe development framework is a product aimed at developers, lacking a product page. It provides the capabilities of the framework, offered in the form of a Second-party Package or Scaffolding, to domain development or customer development. This allows domain development and customer development to carry out business development based on the basic capabilities of the framework, improving the development efficiency of domain and customer development, reducing redundant work between domains, and enabling business development to focus on the business itself.Product ArchitectureFigure: YNF Framework DiagramYpd Framework DiagramProduct GoalsEnable domain development and customer development to carry out business development based on the basic capabilities of the framework, improve the development efficiency of domain and customer development, reduce redundant work between domains, and allow business development to focus on the business itself!Product RangeThe development framework for this release mainly includes the MDF front-end framework, YNF front-end framework, MDD back-end framework, and YPD back-end framework, covering the complete capabilities of front-end and back-end development.Product Highlights:The backend framework has integrated all supporting services, reducing the time for domain development to connect with supporting services.The backend framework provides ample backend extension capabilities, allowing for development in the domain and by customers.The front-end framework provides a rich set of layouts, containers, and components, allowing domain development to directly generate pages in the designer through drag-and-drop, significantly reducing the amount of front-end development work in the domain.The front-end framework has reserved sufficient opportunities and hooks for extension, allowing front-end development to expand during various action events.Product Features3.1 MDF Frontend FrameworkMDF (Model Driven Framework: Front-end Application Architecture) is a metadata-based model-driven development framework. It supports the automatic generation and rendering of pages through standardized configuration, inheriting the supporting services and capabilities related to the capacity center of the bpass business middle platform.Web development and Mobile development share a common development framework, a set of extension scripts, and support for extension development across different dimensions (such as JS extension scripts, new Metaui extension components, and the extension and configuration of component styles and interactions). It features a layered architecture, decoupled packaging, and flexible architecture.MDF Core Module:Package NamePackage Descriptionmdf-cubeCube Core SDK -- Includes ViewModelmdf-baseuiPublic interaction layer based on tinper-next Component Librarymdf-baseui-mobilePublic interaction layer based on antd-mobile Component Librarymdf-metaui-mobileMetaUI Component Package (Mobile interaction style)mdf-metaui-webMetaUI Component Package (Web interaction style)mdf-middlewares-authBFF Service: Permission verification KOA middlewaremdf-middlewares-log4jsBFF Service: Log KOA middlewaremdf-plugin-metaBFF Service: UI Metadata, Frontend JS code generationmdf-cubeCube Core SDK -- Includes ViewModelmdf-baseuiPublic interaction layer based on tinper-next Component Librarymdf-baseui-mobilePublic interaction layer based on antd-mobile Component Librarymdf-metaui-mobileMetaUI Component Package (Mobile interaction style)mdf-metaui-webMetaUI Component Package (Web interaction style)mdf-middlewares-authBFF Service: Permission verification KOA middlewaremdf-middlewares-log4jsBFF Service: Log KOA middlewaremdf-plugin-metaBFF Service: UI Metadata, Frontend JS code generationmdf-cubeCube Core SDK -- Includes ViewModelmdf-baseuiPublic interaction layer based on tinper-next Component Librarymdf-baseui-mobilePublic interaction layer based on antd-mobile Component Librarymdf-metaui-mobileMetaUI Component Package (Mobile interaction style)The features of this version are as follows:Layered Design: The framework only implements the necessary core functions, with a reasonable layered design and implementation, and provides default extensions;Lowering the development threshold: The framework significantly reduces the number of framework method properties, allowing developers to avoid mastering the use of a large number of framework APIs;Provide program autonomy: Domain business development is less constrained by the framework, increasing the domain development's control over the code and empowering innovation;Flexible and variable interface: Achieve flexibility in page layout, with the rendering mode upgraded from template-based generation to combination-based generation;Rich and diverse foundational and business component support;The MDF framework document detail page sub-table supports totaling by selected rows.The MDF framework table supports clearing data by selecting a single column or by selecting multiple rows within a column.The order of the characteristic fields in the MDF framework characteristic group is set according to the characteristic order in the material template, unrelated to the UI settings. The UI designer should add a prompt.MDF framework mobile end supports setting label styles/text styles;After preserving all in the MDF framework order generation workbench, it displays the total amount of data, how many have been processed, how many were successful, and how many failed, allowing the customer to clearly understand the current progress.MDF framework tree reference (non-lazy loading) supports selecting all by hierarchy;List and Row Submission - Supports initiator submission for workflow orchestration.After clicking on cross-page sorting, clicking on cross-page filtering will sort the cross-page filter items according to the order of the cross-page sorting.Message Center entrance, pending messages and completed messages click to open the details page support approval delegation.The list page and detail page support field permission control.The subtotal of the percentage column is also displayed in percentage form.MDF+MDD characteristic field desensitization;Global cross-check supports list mode;Mobile terminal correction supports field search;Drafts support multiple versions, allowing customers to choose whether to overwrite or save as.Images in the list support preview when clicked.The tree table supports reference filtering.Mobile end supports custom naming when saving drafts.Reference the pagination information of the pop-up for historical memory;Mobile support for integrated collaboration assistantThe tree table supports reference filtering.Fields in the promotionGroup component support page rules.Support for multiple tag selection in gradingQuery area organization department reference supports including subordinate rules.Complete the RTL adaptation of basic components and development framework, as well as the design capabilities of related pages, to meet the rapid development of RTL applications.3.2 YNF Frontend FrameworkWith the rapid development of YonBIP products, there is an increasing demand for interaction effects related to product experience, layout flexibility, and extended development.In terms of work-in-process intelligence and R&D efficiency improvement, it is necessary to provide important front-end technical support to achieve an AI-friendly and intelligent product experience.Domain, industry, project, ISV, and other developers have a strong demand for the expansion of the original product capabilities and the customization of business development. The front-end programming model needs to be more developer-friendly, making it easier for developers to learn and understand, and to have more scalable and programmable capabilities.The original intention of the YNF unified front-end framework capability design is to start from the requirements, beginning with the underlying design, and gradually build a complete front-end development system based on agreements and specifications.The features of this version are as follows:Reactive programming style: Introduce MobX reactive data solution to reduce business complexity and standardize development.Layered Design: The framework only implements the necessary core functions, with a reasonable layered design and implementation, and provides default extensions;Lowering the development threshold: The framework significantly reduces the number of framework method properties, allowing developers to avoid mastering the use of a large number of framework APIs;Provide program autonomy: Domain business development is less constrained by the framework, increasing the domain development's control over the code and empowering innovation;Flexible and variable interface: Achieve flexibility in page layout, with the rendering mode upgraded from template-based generation to component-based generation.YNF forms support runtime user-level visibility, sorting settings, and reset.The YNF framework supports asynchronous processing, provides asynchronous processing components, and supports domain-customized asynchronous operations.List and Row Submission - Supports initiator submission for workflow orchestration.Message Center entrance, pending messages and completed messages click to open the details page support approval delegation.The list page and detail page support field permission control.YNF reference search fields can be configured by the user at runtime.Global cross-check supports list mode;YNF reference search fields can be configured by the user at runtime.List and detail pages support batch editing;Characteristic fields support data masking;YNF mobile terminal supports browsing mode for uploading attachments;Subtable automatic row number, after inserting a row and saving, the row order remains unchanged when reopened;YNF mobile terminal supports "view only required fields";Complete the RTL adaptation of basic components and development framework, as well as the design capabilities of related pages, to meet the rapid development of RTL applications.3.3 MDD Backend FrameworkMDD (Model Driven Development) is a commonly used development model in enterprises, primarily utilizing highly abstract domain business models as components to achieve code conversion implementation or support various model-driven engine configurations, reducing development costs and addressing complex requirement changes.MDD Development Framework is a development framework implemented by Yonyou based on the concept of enterprise digital middle platform. Starting from the core problem domain of enterprise ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

【MachineTranslatedEnglish】YonyouYonBIP(Flagship) 5.0.2507DedicatedCloud、PrivateCloud、OnPremiseReleaseNotes-DevelopmentFramework.docx

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信