CHINESE性内射高清国产_午夜影视女人张开腿让男人桶_精品成人一区二区三区免费视频_亚洲欧美日韩国产成人精品_手机在线观看免费AV网址_成人做爰a片免费看视频电话_无码视频国产在线观看_国产亲子乱弄免费视频_欧美日韩国产第一成人

一網天行專業的網站小程序APP系統開發公司
新聞資訊-網站建設|微信開發|小程序開發-一網天行

微信小程序的開發與前端H5開發有哪些區別?

發布時間:2022-07-27 21:22:13編輯發布:一網天行網站開發公司

微信小程序開發采用 JavaScript、WXML、WXSS 三種技術進行開發,從技術講和現有的前端開發差不多,但深入挖掘的話卻又有所不同。

JavaScript:首先 JavaScript 的代碼是運行在微信 App 中的,并不是運行在瀏覽器中,因此一些 H5 技術的應用,需要微信App提供對應的 API 支持,而這限制住了H5開發技術的應用,且其不能稱為嚴格的 H5,可以稱其為偽H5,同理,微信提供的獨有的某些API,H5 也不支持或支 持的不是特別好

WXML:WXML 微信自己基于 XML 語法開發的,因此開發時,只能使用微信提供的現有 標簽,HTML 的標簽是無法使用的。

WXSS:WXSS 具有 CSS 的大部分特性,但并不是所有的都支持,而且支持哪些,不支持哪些并沒有詳細的文檔。

另外微信的架構,是數據驅動的架構模式,它的UI和數據是分離的,所有的頁面更新,都需要通過對數據的更改來實現。小程序分為兩個部分 webview 和 appService。其中 webview 主要用來展現 UI,appService 有來處理業務邏輯、數據及接口調用。它們在兩個進程中運行,通過系統層 JSBridge 實現通信, 實現 UI 的渲染、事件的處理。
分享至:

相關資訊

主站蜘蛛池模板: 马龙县| 宁乡县| 浙江省| 抚顺市| 喜德县| 大冶市| 湘阴县| 济源市| 德化县| 恩施市| 东阿县| 庄河市| 邵阳市| 宁德市| 许昌县| 穆棱市| 南昌县| 德化县| 云阳县| 岳阳市| 瑞丽市| 大港区| 甘孜县| 色达县| 宜章县| 河曲县| 广河县| 邢台市| 循化| 梁山县| 原平市| 南部县| 克拉玛依市| 旬邑县| 德化县| 女性| 政和县| 彭山县| 筠连县| 茶陵县| 葫芦岛市|