翻譯|行業資訊|編輯:龔雪|2024-01-17 10:55:49.007|閱讀 79 次
概述:本文將為大家介紹使用KendoReact的服務器組件,一起來探索Web開發的未來~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Kendo UI是帶有jQuery、Angular、React和Vue庫的JavaScript UI組件的最終集合,無論選擇哪種JavaScript框架,都可以快速構建高性能響應式Web應用程序。通過可自定義的UI組件,Kendo UI可以創建數據豐富的桌面、平板和移動Web應用程序。通過響應式的布局、強大的數據綁定、跨瀏覽器兼容性和即時使用的主題,Kendo UI將開發時間加快了50%。
KendoReact包含了React服務器組件,提供了DataGrid作為其第一個實驗性的KendoReact服務器組件,讓我們一起來看看!
你有沒有想過2023年Web的快速發展將如何塑造我們行業的未來?我們已經看到了基于Rust和Go構建工具的突破、Angular的品牌復興、Svelte runes的發布,看起來React的下一個主要版本即將到來。
與世界各地的開發人員一起,Progress Telerik也在密切關注著Web的未來。當涉及到開發者體驗時,不害怕玩弄實驗性技術,并尋找創造性的方法來提高標準。
今天我們想分享第一個實驗性的KendoReact服務器組件——Grid(網格)~
RSC DataGrid是此次服務器組件的產品亮點,數據獲取是RSC的主要內容。每個數據網格都提供基本的數據操作,如過濾、分頁和排序、一些編輯功能,以及針對其核心結構元素(如行和單元格)的自定義API。
事實證明,將組件拆分為服務器和客戶端部分是非常具有挑戰性的。通過從一些舊的、經過驗證的框架中獲得靈感,我們已經確定了為開發人員提供一種方法來定義客戶端邊界設置的必要性,這取決于他們的個人應用程序需求。
這個架構基礎在后來的開發中獲得了巨大的回報,因為它允許我們只將組件的一小部分JavaScript交付給客戶端,與只針對客戶端的DataGrid相比,它的包大小幾乎小了10倍。
作為一個數據網格意味著它首先需要數據,但是KendoReact Server DataGrid并不要求您立即擁有所有數據。
通過利用服務器組件的異步流功能,我們可以立即開始呈現組件外殼,使用基于組件狀態的個性化加載指示器,直到數據可用。
最終的目的是,告訴我們你的數據在哪里,其余的由組件處理!
這為將承諾作為數據傳遞、在不阻塞UI的情況下獲取額外數據、甚至在組件內部直接傳遞SQL查詢提供了機會。
下一個版本的KendoReact將最終展示我們多年來為使服務器組件穩定、高性能和安全所做的努力,但在此之前,我們對React UI庫和第三方組件供應商將如何形成持開放態度。
準備好嘗試一下KendoReact服務器網格了嗎?點擊這里可以立即下載體驗>>
Telerik_KendoUI產品技術交流群:726377843 歡迎一起進群討論
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網