在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

騰訊開源的前端框架介紹

jf_ro2CN3Fa ? 來源:芋道源碼 ? 2023-06-17 14:44 ? 次閱讀

今天推薦兩個騰訊開源的前端框架,分別是 wujie(無界)和 Omi。

wujie(無界)

無界微前端是一款基于 Web Components + iframe 微前端框架,具備成本低、速度快、原生隔離、功能強等一系列優點。

1284bc3c-0cba-11ee-962d-dac502259ad0.png

Web Components 是一個瀏覽器原生支持的組件封裝技術,可以有效隔離元素之間的樣式,iframe 可以給子應用提供一個原生隔離的運行環境,相比自行構造的沙箱 iframe 提供了獨立的 window、document、history、location,可以更好的和外部解耦。

無界微前端采用 webcomponent + iframe 的沙箱模式,在實現原生隔離的前提下比較完善的解決了上述問題。

特性

成本低

主應用使用成本低

子應用適配成本低

速度快

子應用首屏打開速度快

子應用運行速度快

原生隔離

css 樣式通過 Web Components 可以做到嚴格的原生隔離

js 運行在 iframe 中做到嚴格的原生隔離

功能強大

支持子應用保活

支持子應用嵌套

支持多應用激活

支持應用共享

支持去中心通信

支持生命周期鉤子

支持插件系統

支持 vite 框架

開源項目地址:

https://github.com/Tencent/wujie

基于 Spring Boot + MyBatis Plus + Vue & Element 實現的后臺管理系統 + 用戶小程序,支持 RBAC 動態權限、多租戶、數據權限、工作流、三方登錄、支付、短信、商城等功能

項目地址:https://github.com/YunaiV/ruoyi-vue-pro

視頻教程:https://doc.iocoder.cn/video/

Omi

Omi 是一個前端跨框架跨平臺框架。

12aa57f8-0cba-11ee-962d-dac502259ad0.png

特性

跨框架,任何框架可以使用 Omi 自定義元素

提供桌面、移動和小程序整體解決方案

小巧的尺寸和高性能

基于 Shadow/Light Dom 設計

符合瀏覽器的發展趨勢以及 API 設計理念

Web Components + JSX/TSX 融合為一個框架 Omi

JSX/TSX 是開發體驗最棒(智能提示)、語法噪音最少、圖靈完備的 UI 表達式,模板引擎不完備,模板字符串完備但是語法噪音太大

看看 Facebook React 和 Web Components 對比優勢,Omi 融合了各自的優點,而且給開發者自由的選擇喜愛的方式

Shadow/Light DOM 與 Virtual DOM 融合,Omi 既使用了虛擬 DOM,也是使用真實 Shadow DOM,讓視圖更新更準確更迅速

局部 CSS 最佳解決方案(Shadow DOM),社區為局部 CSS 折騰了不少框架和庫(使用 js 或 json 寫樣式,如:Radium,jsxstyle,react-style;與 webpack 綁定使用生成獨特的 className 文件名—類名—hash值,如:CSS Modules,Vue),還有運行時注入scoped atrr 的方式,都是 hack 技術;Shadow DOM Style 是最完美的方案

對 custom elements 友好,通過字符串 '0'或者'false'傳遞 false,通過:和Omi.$傳遞任意復雜類型

增強了 CSS,支持 rpx 單位,基于 750 屏幕寬度

該項目里還給出了將近 20 個例子,比如:Omi 寫的 MVP 架構的貪吃蛇游戲、Omi 鋼琴、用 Markdown 生成靜態網站文檔等。

12d3034c-0cba-11ee-962d-dac502259ad0.jpg

責任編輯:彭菁

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 瀏覽器
    +關注

    關注

    1

    文章

    1025

    瀏覽量

    35358
  • 騰訊
    +關注

    關注

    7

    文章

    1655

    瀏覽量

    49435
  • 開源
    +關注

    關注

    3

    文章

    3349

    瀏覽量

    42499

原文標題:用好騰訊開源的這兩個前端框架,后端仔也能開發出好看的應用!

文章出處:【微信號:芋道源碼,微信公眾號:芋道源碼】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    開源框架教程(二)—— iOS APP開發

    點擊事件,將pruductkey燒寫進Gokit的MCU固件中,最后為大家實操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個創建過程,我們在視頻里穿插著介紹開源框架代碼模塊、代碼功能、指令
    發表于 11-28 18:14

    物聯網APP開源框架教程(二)—— iOS APP開發

    周期短、成本低的要求。本教程將給大家介紹如何使用機智云開源框架,開發屬于自己產品的app,按由易到難、從基礎功能到高級功能,分為以下幾個章節進行講解:如何創建機智云產品如何使用核心模塊開發設備控制功能
    發表于 12-07 10:54

    機智云開源框架介紹

    機智云物聯網開源框架App工程(Eclipse工程)https://git.oschina.net/dantang/GizOpenSource_AppKit_Android 介紹:機智云開源
    發表于 12-27 15:47

    機智云APP開源框架介紹

    機智云物聯網開源框架App工程(Eclipse工程)介紹:機智云開源框架(GizOpenSource_AppKit_Android) 是
    發表于 02-15 17:56

    誠聘 騰訊云運營前端開發工程師

    獵頭職位:騰訊云運營前端開發工程師【上海】崗位職責:1、負責優化運營支撐平臺,并保證其安全、高效、穩定的運行;2、負責騰訊云內部運營支撐平臺的架構設計和開發工作;3、通過技術手段控制和優化成本,提升
    發表于 06-28 16:02

    主流web前端技術框架

    BootstrapBootstrap是一款很受歡迎的前端框架,基于HTML、CSS、JavaScript設計的,簡單靈活,使得Web開發更加快捷,Bootstrap中包含了豐富的Web組件和13個jquery插件
    發表于 03-28 16:56

    學好前端必須要弄懂的框架

    間過度框架,對“新手”極其友好,學習了jQuery框架的思想,再開始學習Vue 和 React就簡單了。為了讓更多同學能輕松學會前端框架,信盈達小編給大家分享一個jQuery
    發表于 06-30 16:57

    學好前端必須要弄懂的框架

    間過度框架,對“新手”極其友好,學習了jQuery框架的思想,再開始學習Vue 和 React就簡單了。為了讓更多同學能輕松學會前端框架,信盈達小編給大家分享一個jQuery
    發表于 07-06 11:18

    開源技術平臺介紹

    物聯網正在快速發展。許多組織和公司推出了各自的開源技術平臺,這里對幾個影響力比較大的平臺做一下介紹。AllJoynAllJoyn是一個由Allseen聯盟贊助的開源軟件框架,基于鄰近感
    發表于 08-20 07:21

    目前流行的前端開發框架是什么

    00. 目錄文章目錄00. 目錄01. 概述02. 跨多平臺開發框架03. 移動端混合開發框架04. 前端開發框架05. 附錄01. 概述作為前端
    發表于 11-08 06:52

    在 ubuntu 上安裝騰訊推理框架 ncnn 的方法記錄

    本教程詳細記錄了在 ubuntu 上安裝騰訊推理框架 ncnn 的方法。
    發表于 12-14 07:49

    騰訊10大開源項目有哪些?

    騰訊開源了許多非常有價值的項目,下面我們一起來看看騰訊10大開源項目有哪些?
    的頭像 發表于 03-29 10:16 ?1.1w次閱讀
    <b class='flag-5'>騰訊</b>10大<b class='flag-5'>開源</b>項目有哪些?

    前端開發】一篇文章概括目前流行的前端開發框架

    00. 目錄文章目錄00. 目錄01. 概述02. 跨多平臺開發框架03. 移動端混合開發框架04. 前端開發框架05. 附錄01. 概述作為前端
    發表于 11-03 11:36 ?25次下載
    【<b class='flag-5'>前端</b>開發】一篇文章概括目前流行的<b class='flag-5'>前端</b>開發<b class='flag-5'>框架</b>

    開源霧計算軟件框架FogLAMP介紹(二):FogLAMP介紹

    之前分享了霧計算的特點和挑戰,本文將介紹開源霧計算軟件框架FogLAMP。作者:與子同袍首發:物聯網前沿技術觀察1.概述FogLAMP是物聯網...
    發表于 02-07 12:26 ?2次下載
    <b class='flag-5'>開源</b>霧計算軟件<b class='flag-5'>框架</b>FogLAMP<b class='flag-5'>介紹</b>(二):FogLAMP<b class='flag-5'>介紹</b>

    邊緣計算平臺開源框架有哪些類型

    將詳細介紹幾種常見的邊緣計算平臺開源框架。 Akraino Edge Stack Akraino Edge Stack 是一個開放、輕量級、靈活的云邊緣平臺框架,它提供了一套標準和最佳
    的頭像 發表于 12-27 15:17 ?1319次閱讀
    主站蜘蛛池模板: 天堂最新版中文网| 5151hh四虎国产精品| av 狼| 午夜宅男视频| 看片地址| 美女被草视频| 国产精品久久免费观看| 欧美97色| 免费一级特黄3大片视频| 国产男女免费视频| 久久精品亚洲精品国产欧美| 欧美tube44videos| 99久久综合国产精品免费| 精品一级毛片| 国产手机看片| 亚洲国产精品婷婷久久| 国产午夜精品一区二区理论影院| 天堂va欧美ⅴa亚洲va一国产| 好黄好猛好爽好痛的视频| 色综合天天综合网国产国产人| 国产va免费精品高清在线| 午夜影院7cdy| 色视频在线免费| 天天舔天天操| 二级片在线| 高清色黄毛片一级毛片| aaa在线| 色图综合网| 色网综合| 性欧美高清短视频免费| 一区二区三区中文字幕| 国产亚洲精品免费| 黄色大片a级| 欧美猛交lxxxxxxxxx| 日本黄色免费看| 欧美成人免费观看bbb| 亚洲美女精品| 午夜欧美精品久久久久久久久| 4438x全国免费| 另类性欧美喷潮videofree| 激情综合在线|