當前位置: 妍妍網 > 碼農

我憑什麽要開發小程式?因為。。

2024-03-28碼農

大家好,我是程式設計師魚皮。

如果在有限的時間精力下,只讓我開發一個產品,那麽我會選擇做一款小程式。

為什麽?

不知道大家有沒有意識到,好像很多爆款的產品形態都是小程式?比如之前的羊了個羊、妙鴨相機。

這是因為小程式的核心優點在於 2 點:

  1. 基於微信的生態,易於傳播和分享,容易產生分裂。

  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,就分享到這裏,最近產品內測 + 招聘忙得不可開交,頭真的要禿了!


    👇🏻 點選下方閱讀原文,獲取魚皮往期編程幹貨。

    往期推薦