[轉帖]什么是DCloud
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
:什么是DCloud 基于HTML5技術,優化前端開發的技術社區。致力于優化前端效率,優化開發效果體驗,技術特點是開發快,見效快。為了達到統一開發,推出的產品包括:開發工具,SDK和前端框架等。 工具包括: HBuilder HBuilderX SDK: HTML5plus, Native.js, 5+SDK 框架: uni-app: uni-app 是一個使用 Vue.js 開發跨平臺應用的前端框架,開發者編寫一套代碼,可編譯到iOS、Android、H5、小程序等多個平臺。 參考:https://blog.csdn.net/weixin_40393909/article/details/88143255 mui框架: wap2app框架 關于性能和功能 功能 HTML5plus Runtime,簡稱5+ Runtime,是運行于手機端的強化web引擎,除了支持標準HTML5外,還支持更多擴展的js api,使得js的能力不輸于原生。5+ Runtime內置于HBuilder,在真機運行、打包時自動掛載。 常用的API – HTML5plus:包括二維碼、搖一搖、語音輸入、地圖、支付、分享、文件系統、通訊錄等常用API,封裝成跨平臺的HTML5plus規范。 其他原生API – Native.js:一種把40w原生API映射為JS API的技術。 更多原生SDK引入 – 5+ Runtime SDK:假使有一些原生的三方SDK想引入到5+ Runtime,比如身份證掃描SDK,我們提供了5+ SDK方案,把5+ runtime作為一個SDK放入到其他原生App中,用5+ SDK替代webview,和原生層交互通信。 性能 5+ Runtime,調用原生API換成原生動畫。我們設計了很多原生動畫,來解決之前的各種動畫不流暢問題。5+ Runtime還支持nview,即原生引擎渲染界面。但我們沒有像react native那樣完全拋棄HTML5,而是給Webview增加了titleNView和subNview,這些區域原生渲染的補足,也就是混合渲染,在HTML5渲染不佳的地方用原生渲染補足。讓js寫的應用性能完全達到了原生效果。 DCloud推出了開源的mui框架,它是目前最高性能和最接近原生體驗的手機端框架,在github上有上萬個star。 該文章在 2023/5/31 9:59:50 編輯過 |
相關文章
正在查詢... |