久久精品国产亚洲AV无码蜜臀_在线观看免费色六月婷婷激情综合_亚洲成本人片无码免费_chinese中国女人高潮

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


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


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


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


微信的架構,是數據驅動的架構模式,它的UI和數據是分離的,所有的頁面更新,都需要通過對數據的更改來實現。


小程序分為兩個部分webview和appService。其中webview主要用來展現UI,appService有來處理業(yè)務邏輯、數據及接口調用。它們在兩個進程中運行,通過系統(tǒng)層JSBridge實現通信,實現UI的渲染、事件的處理