当前位置: 欣欣网 > 码农

我凭什么要开发小程序?因为。。

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,就分享到这里,最近产品内测 + 招聘忙得不可开交,头真的要秃了!


    👇🏻 点击下方阅读原文,获取鱼皮往期编程干货。

    往期推荐