翻譯|使用教程|編輯:龔雪|2022-08-29 10:30:13.580|閱讀 103 次
概述:本文將為大家介紹B/S端界面控件DevExtreme在v22.2版本中即將擁有的新UI模板庫,持續(xù)關注我們獲取最新產品資訊哦~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExtreme擁有高性能的HTML5 / JavaScript小部件集合,使您可以利用現(xiàn)代Web開發(fā)堆棧(包括React,Angular,ASP.NET Core,jQuery,Knockout等)構建交互式的Web應用程序,該套件附帶功能齊全的數(shù)據(jù)網格、交互式圖表小部件、數(shù)據(jù)編輯器等。
DevExtreme正式版包括:
在我們的下一個版本中,將使用一組響應式 UI 模板來擴展組件庫的功能,這些即用型UI“塊”將使您能夠將精力集中在應用程序邏輯上,并最大限度地減少在應用程序UI設計上花費的精力。
本博文中包含的信息詳細介紹了我們當前/預計的發(fā)展計劃,請注意,此信息僅供參考,并不代表Developer Express Inc的約束性承諾。
您可以將響應式UI模板視為現(xiàn)代業(yè)務線 (LOB) 應用程序(一組常見的UI模式/UX 工作流)中使用的通用視圖布局。
為了更好地了解整體需求/要求并將相關的 UI 模板推向市場,官方去年對用戶進行了調查,客戶反饋將最初的工作重點放在以下應用類別上:
每個應用程序類別都可以使用通用視圖/屏幕,產品團隊將為某些UI模板引入多種變體,您可以復制/粘貼整個視圖或只是一個片段,并根據(jù)需要進行調整。(UI模板被分解成更小的可重用組件,您可以復制/粘貼并“按原樣”使用)
注意:UI模板將具有響應性,并將針對桌面和移動設備。 所有UI模板都構建在DevExtreme的響應式組件集之上,并利用了目標框架的自適應特性。
過去,產品團隊盡最大努力創(chuàng)建功能齊全的“real-world” 應用程序演示(帶有底層業(yè)務邏輯),這種方法有幾個主要缺點:
考慮到這些缺點,產品團隊決定讓UI模板盡可能簡單(就后端復雜性而言)。未來的版本僅使用演示后端 API 來使用示例數(shù)據(jù)填充 UI 模板,在某些情況下,我們可能會實現(xiàn)原始操作(例如 CRUD 操作)。底線是——您只需復制/粘貼適當?shù)?UI 模板,將其綁定到數(shù)據(jù),并在后端實現(xiàn)必要的業(yè)務邏輯。
注意:如果您的后端 API 以 .NET 為目標,請務必查看 Web API 服務并立即注冊您的免費副本。 解決方案向導構建了一個 OData v4 Web API 服務 (.NET 6),它具有由 EF Core 5 和我們的 XPO ORM 庫提供支持的集成授權和 CRUD 操作。 您可以使用 OAuth2、JWT 或自定義身份驗證策略以及 Postman 或 Swagger (OpenAPI) 等工具進行 API 測試,內置的 Web API 服務還根據(jù)授予用戶的權限過濾出受保護的服務器數(shù)據(jù)。
在v22.1發(fā)布周期中,產品團隊在GitHub上發(fā)布了一些Angular UI模板(作為預覽),現(xiàn)在產品團隊將UI模板集擴展到React/Vue并將新模板添加到未來的發(fā)行版中。
注意:正在考慮支持其他平臺,例如 jQuery 或 ASP.NET Core。
產品團隊計劃在官網的演示部分發(fā)布所有 UI 模板,您將能夠在獨立的演示應用程序中實時試用、查看和復制/粘貼源代碼、切換主題和預覽模板。產品團隊還將為每個模板添加描述 - 簡要說明其目的結構和潛在的業(yè)務工作流程。
DevExpress技術交流群6:600715373 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網