對比小程序和公眾號
1.兩者定位是不同的
小程序主要用來面向產品應用,公眾號則是用來銷售和傳遞信息小程序在功能上和公眾號有本質的區(qū)別,小程序不支持關注,沒有粉絲體系,消息推送等營銷手段這個區(qū)別一方面使得產品和服務不會淹沒在公眾號銷售信息中,另一方面也支持公眾號、小程序、朋友圈、微信群之 間的互動,使得開發(fā)者可以專心于產品的制作和服務,替微信帶來一個完整服務的生態(tài)圈。兩者其實并不是替代關系。一個是程序應用。一個是web快速與自由無限的開發(fā),以及完善的粉絲傳播體系。兩者屬于相互輔助關系。在筆者看來,屬于小轎車和箱式或者的關系。
2.技術架構有差異
小程序是基于H5規(guī)范,采用HTMLCSSJS等技術大家的一套框架,吸取了*先進的vue前端語法,公眾號則是基于H5開發(fā)小程序是依附于微信app內的云端應用,不需要安裝,不是原生的應用程序,通過web Socket雙向通信、本地緩存和微信底層技術優(yōu)化達到近乎原生應用程序的體驗,公眾號則是基于傳統(tǒng)的H5開發(fā)運行的,開發(fā)的過程中會用到H5的相關技能,當我們進行公眾號的開發(fā)之后,用戶的請求就不再是由你的服務器去處理,而是由我們自己的服務器去處理,然后把處理結果傳遞給服務器,服務器再將消息返回給前端處理。
3.體驗上有很大的差別
小程序的體驗就類似對比的是原生App,而公眾號的操作延時會比小程序較大。小程序的運行環(huán)境就是微信基于瀏覽器內核重新構造的一個獨特的解析器,針對小程序做了專門的處理,并且小程序對UI和圖片會進行一個中間緩存,大部分情況下只需要對服務器請求數據,頁面切換不需要多次請求服務端,所以用戶體驗就會接近原生App的流暢指標。反過來公眾號關于業(yè)務邏輯復雜交互請求高的應用使用起來體驗就差強人意,這是傳統(tǒng)web開發(fā)的通病。
微信公眾號相對于小程序還是有一定優(yōu)勢的,小程序顧名思義是小。對于很多動輒幾個G的開發(fā)項目來說。小程序就完全不能適應了。很多大公司的相關軟件系統(tǒng)是龐大的。內部與外部大浪的應用群體也需要公眾號完整的生態(tài)。所以,盡管小程序很流行,公眾號仍然是有很多應用市場的。具備很多小程序做不到的事情。