大家好,我是程式設計師魚皮。
如果在有限的時間精力下,只讓我開發一個產品,那麽我會選擇做一款小程式。
為什麽?
不知道大家有沒有意識到,好像很多爆款的產品形態都是小程式?比如之前的羊了個羊、妙鴨相機。
這是因為小程式的核心優點在於 2 點:
基於微信的生態,易於傳播和分享,容易產生分裂。
不用讓使用者下載 APP,開啟快速。
當然,對於開發同學來說,還有個好處就是不用自己部署前端檔,直接把程式碼寫好打包,傳到平台(比如微信)的伺服器上就好。
對於學前端的同學來說,如果你已經能夠熟練開發網頁套用了,我強烈建議大家去做一個自己的小程式,萬一就火了呢?
魚皮自己最近就在下班之余獨立做了一款小程式,估計很快會跟大家見面了。實話說,現在小程式的開發成本真的是越來越低了。
昨天我也直播分享了自己 快速開發小程式的方法 ,剪輯出了一期教程視訊,分享給大家,跪求三連!
視訊地址: https://www.bilibili.com/video/BV1vM4m1R7K3/
小程式的開發又分為前端和後端,其中,前端的開發方法又分為原生開發和跨端開發:
原生開發:用平台自己的語法開發,開發效率一般,但是更靈活,不是很推薦個人選用。
框架開發:主流是跨端開發框架,用同一套程式碼去開發 H5、APP、小程式等多端套用。能顯著提升開發效率,但由於是別人封裝的,不一定能滿足效能、可用性、或者功能上的特定需求。
視訊中,我就是用了 Taro 這樣一個主流的跨端開發框架給大家演示了小程式開發的基本流程。
我自己做小程式,更多的也是用 Taro,基本上沒有什麽卡點。我們公司前段時間上線的程式碼小抄,也使用了 Taro 框架,可以感受一下:
再搭配上一個 Taro UI 元件庫,開發效率嘎嘎高:
小程式開發的體驗和網頁開發基本是一致的,都具有線上熱更新、控制台偵錯、版本相容、打包釋出等特性。所以如果你有一定的前端網站開發基礎,看 Taro 和 Taro UI 的官方文件,就能輕松上手開發了。
如果之前沒接觸過小程式開發或 Taro,建議跟著魚皮的視訊走一遍流程:https://www.bilibili.com/video/BV1vM4m1R7K3/
OK,就分享到這裏,最近產品內測 + 招聘忙得不可開交,頭真的要禿了!
👇🏻 點選下方閱讀原文,獲取魚皮往期編程幹貨。往期推薦