查看原文
其他

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

鱼皮 程序员鱼皮 2024-04-01

大家好,我是程序员鱼皮。

如果在有限的时间精力下,只让我开发一个产品,那么我会选择做一款小程序。

为什么?

不知道大家有没有意识到,好像很多爆款的产品形态都是小程序?比如之前的羊了个羊、妙鸭相机。

这是因为小程序的核心优点在于 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,就分享到这里,最近产品内测 + 招聘忙得不可开交,头真的要秃了!



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

往期推荐

我的编程学习小圈子

大厂程序员,竟然是这样学新技术的?

一些参加技术面试的个人建议

为了帮新人上手,多年来 Java 偷偷做了这个改进。。

我们公司的春招来啦!

教你一招,保护你的项目代码!

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存