開始關注微信小程式是從去年8月份開始,當時它還沒這麼“火”,而且當時我個人對其的發展也不看好。
其一:是因為微信是第三方軟體,將我的使用者資料和資訊掛載在微信上這樣真的可靠嗎?有朋友認為就算不掛載在微信上,用戶的個人資訊也不安全,就像買票你不可能只在12306上買一樣,我仔細考慮了一下,這話也有道理,但無非是一個主動和被動的關係,用戶下載選擇一個app並產生註冊,登錄,購買等用戶行為,在這個過程中也有可能洩露用戶信息,但畢竟是用戶主動觸發的。但如果是我開發的應用程式放在微信上,使用者從我的應用程式進入,資訊卻被微信獲取到了還是有本質的區別的。
其二:是因為微信小程式的不可重複使用性,大家都知道微信小程式是有專門的發展工具的,有自己獨立的語法和結構,雖然大體上的語法與vue等前端框架相差不多,學習成本也不算大,但其畢竟是完全獨立的,也就是說程式碼是不可復用的,這樣會帶來一個問題,假若小程式出現一點問題,那麼整個放在小程式的應用也就完全沒有意義了
其三:是因為我認為其依賴性過大,把我的應用,程式碼,使用者訊息,都依賴到微信(或者說騰訊)這家公司,到底合不合適,儘管微信現在做的很好,但畢竟也只是一款產品,把我的產品依賴在另一個產品上這樣到底靠不靠譜,這個問題也是需要好好想想的。
所以說,基於以上三點我一直對於微信小程序的未來並不看好,也從沒想過主動學一下,我認為也不過是雷聲大雨點小,曇花一現罷了。
不過就在最近,公司的一款招聘的產品打破了我的想法,就是在公司的公眾號上加一個板塊用作招聘,而這個產品希望用微信小程序的方式來實現。當時我基本上本能的想拒絕的,因為我覺得學這個沒什麼用處,不過經過一個前輩的強力推薦後,我決定還是先學學看,微信小程序到底有什麼「魔法」讓大家趨之若鶩。
透過學習及使用,我不得不說微信小程式的開發是簡潔有力的。其api之全與現在大熱的社區化前端框架也不差什麼了,透過微信小程式來開發一些簡小的應用還是非常快的,重要的是在微信小程式上開發,我們是不用考慮其適配的,這給廣大從事手機端開發的web工程師解決了多大的麻煩! ,這樣想想微信小程式的「大熱」也確實是無可厚非的。
最後,摒棄偏見,個人認為微信小程式還是值得一學的,即使我對其安全性依然抱有懷疑的態度,但其快速的開發流程,簡單易上手的語法,吸引力也確實足夠大,如果我們只是要做一個展示居多,交互較少的小型應用,個人認為也是個不錯的選擇。
【相關推薦】
1. 微信小程式完整原始碼下載
以上是分享我是如何看待微信小程式的的詳細內容。更多資訊請關注PHP中文網其他相關文章!