بنقرة واحدة
uno-mvux-overview
Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create and use commands in MVUX for user interactions.
Create and use IFeed<T> for async data in MVUX.
Display async feed data with FeedView control.
Create and use IListFeed<T> for reactive collections in MVUX.
Create and use IListState<T> for mutable reactive collections in MVUX.
Use messaging to sync MVUX states with entity changes.
| name | uno-mvux-overview |
| description | Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform. |
| when_to_use | Use when learning the MVUX architecture, comparing MVUX to MVVM or other patterns, setting up a new Uno Platform project with MVUX, or understanding immutable data flow with feeds and states. |
| metadata | {"author":"uno-platform","version":"2.5","category":"mvux"} |
Docs lookup: call
uno_platform_docs_search(...)first, thenuno_platform_docs_fetch(sourcePath="…")using thesourcePathfield from a result (a relative.mdpath; add the result'sanchorfor a section). Never pass a URL, a.htmllink, or a hand-built path.
Search for and fetch the core MVUX overview page:
uno_platform_docs_search("MVUX overview Model View Update eXtended architecture")
The primary documentation page is:
external/uno.extensions/doc/Learn/Mvux/Overview.mdFetch the full page for comprehensive details:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/Overview.md")
From the fetched documentation, extract and explain:
IFeed<T>, IState<T>, IListFeed<T>, IListState<T>*Model suffix generate corresponding *ViewModel classesIf the user needs to set up MVUX in a project, search for setup instructions:
uno_platform_docs_search("MVUX project setup UnoFeatures add MVUX existing app")
Key doc page for setup:
external/uno.extensions/doc/Learn/Mvux/Tutorials/HowTo-MvuxProject.mdIf the user wants a comparison, the overview page contains a detailed MVVM vs MVUX data flow section. Fetch:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/Overview.md")
Focus on the sections: "What is MVUX?", "eXtended", "MVVM vs MVUX Data Flow", and "Weather App Example".
partial record types with a Model suffix (e.g., MainModel)<UnoFeatures>MVUX</UnoFeatures> in the project fileDataContext, not the Model itselfWhen unsure which MVUX skill applies, pick by intent:
FeedView control for all states