麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > Kbone基礎 - [01] 簡介

Kbone基礎 - [01] 簡介

來源:千鋒教育
發布人:wjy
時間: 2022-10-11 14:26:14 1665469574

  Kbone 簡介

  1、導語

  小程序作為一種新興地鏈接用戶與服務的方式,相信大家都或多或少接觸過。對于開發者來說,它是一種類似 Web 但又不同于 Web 的開發模式,它提供了一套自定義的 API 和文件組織方式,這無疑帶給開發者一定的學習成本和維護成本,所以我們也在嘗試能否提供一個方案來抹平這個差異。——引自Kbone作者june在云加社區微信群中的分享

  隨著小程序的發展,Web 端和小程序同構的呼聲也越來越大,為此微信官方提供了 Kbone 這一套方案。旨在讓開發者可以用最熟悉的方式來完成一個多端 APP 的開發,降低開發門檻。

  Kbone——微信小程序同構方案新思路。

  微信小程序的底層模型和 Web 端不同,我們想直接把 Web 端的代碼挪到小程序環境內執行是不可能的。kbone 的誕生就是為了解決這個問題,它實現了一個適配器,在適配層里模擬出了瀏覽器環境,讓 Web 端的代碼可以不做什么改動便可運行在小程序里。

Kbone基礎 - [01] 簡介

  2、Kbone的優勢

  因為 kbone 是通過提供適配器的方式來實現同構,所以它的優勢很明顯:

  · 大部分流行的前端框架都能夠在 kbone 上運行,比如 Vue、React、Preact 等。

  · 支持更為完整的前端框架特性,因為 kbone 不會對框架底層進行刪改(比如 Vue 中的 v-html 指令、Vue-router 插件)。

  · 提供了常用的 dom/bom 接口,讓用戶代碼無需做太大改動便可從 Web 端遷移到小程序端。

  · 在小程序端運行時,仍然可以使用小程序本身的特性(比如像 live-player 內置組件、分包功能)。

  · 提供了一些 Dom 擴展接口,讓一些無法完美兼容到小程序端的接口也有替代使用方案(比如 getComputedStyle 接口)。

  3、Kbone 誕生背景

  首先我們先進入背景部分的介紹。之所以會有 Kbone 這個方案出現,源自于一個需求:微信開放社區當時只有 Web 端,為了讓信息可以更方便地傳播、分享和使用,希望實現社區小程序版,交互體驗盡量貼近于 Web 端。

  此次同構到小程序端需要考慮幾個因素:多端代碼復用、盡可能支持已有的特性和性能要有保證。其實最主要的就是要在盡量不改動現有代碼的情況下來完成小程序的開發。

  4、選擇

  業內其實已經出現了很多關于同構的解決方案了,每個方案都有自己的優劣,不存在能夠完美解決所有問題的方案。kbone 也一樣,它的優勢在上面提到過,而它的不足也是它的實現原理帶來的。kbone 是使用一定的性能損耗來換取更為全面的 Web 端特性支持。

  所以關于性能方面,如果你對小程序的性能特別苛刻,建議直接使用原生小程序開發;如果你的頁面節點數量特別多(通常在 1000 節點以上),同時還要保證在節點數無限上漲時仍然有穩定的渲染性能的話,可以嘗試一下業內采用靜態模板轉譯的方案;其他情況就可以直接采用 kbone 了。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 乱乳大欲| 久久久久久夜精品精品免费啦| jealousvue熟睡入侵中| 色一情一乱一伦黄| 波多野结衣456| 在线免费观看色片| 日韩精品一区二区三区在线观看l 日韩精品无码一区二区三区 | 日本成本人三级在线观看2018| 波多野结衣1区| 天天5g影院永久免费地址| a级毛片高清免费视频就| 国产一区二区在线视频| 欧洲美女与动zooz| 好男人什么影院| 老师让我她我爽了好久动漫| 日本电影娼年| 欧洲美女与动zozo| 波多野结衣33分钟办公室jian情| 日韩三级在线电影| 亚洲春色第一页| 久久亚洲私人国产精品va| 收集最新中文国产中文字幕| а天堂中文最新版在线| 美女把尿口扒开让男人添| 麻豆精品国产免费观看| 日韩精品视频免费在线观看| 2021韩国三级理论电影网站| 果冻传媒国产仙踪林欢迎你| 一级毛片看**在线视频| 亚洲欧美日韩国产精品一区| 影音色资源| 欧美日韩网站| 午夜精品久久久久久久99热| 欧美午夜一区二区福利视频| 日本边添边摸边做边爱的视频| 国产女合集| 欧美精品亚洲精品日韩专区| 国产福利影院| 老师的被到爽羞羞漫画| 国产免费爽爽视频在线观看| 污污视频大全|