目录
个人心得:
我的学习路线
我擅长的是小程序开发和技术变现,从2021年至今开发上线20于个小程序,矩阵用户超过10万+,变现10万左右。
以下是部分小程序截图,追风口做的小程序,基本是工具类型,再通过会员服务变现。用户来的快流失的也快。加上腾讯审核机制变动,大部分小程序被封了。
两年时间赚了10万,也不多哈,但在这个过程跑通了小小的商业闭环,从流量*产品*转换,都是我一人操手,积累技术能力同时赚了技术变现的第一桶金。
强烈建议有想法又懂技术的朋友,使用小程序开发,来打造一个属于自己产品。
小程序的优势:
1、无需下载和安装,用户可以直接在微信内使用,方便快捷。
2、开发成本低,属性html+css+js即可上手开发,
3、推广成本低,拥有微信开放能力,支持一键转发好友、微信群、朋友圈容易传播。
4、js开发服务端,使用云开发 降低后端的学成本,前端用js写后端服务,快速开发一个动态的小程序。
因为篇幅有限,下面主要分享全栈小程序开发路线,我后续会在星球持续输出内容,完善全栈小程序开发手册。
以下内容是结合我项目中实战经验,踩坑记录,大量时间学习小程序的积累,总结分享给大家。
学习路线包括前端基础、小程序开发框架、UI组件库、云开发、周边生态以及插件这几个纬度,学完这些,你也能全栈开发一个属于自己的产品。
前端基础知识
如果你熟悉h5,但不熟悉vue和小程序
推荐学习:描述用户界面 – React
小程序框架
以下三个框架任意一个都能开发微信小程序,对于新人来说我个人更推荐使用uniapp开发,uniapp生态丰富,插件市场有很现成的工具,不必重复造轮子。即使不开发多端项目,使用uniapp也是不错的选择。
uniapp、taro 框架设计都是基于微信小程序的,咱们没必要从头到尾都学习一遍,先学习通用的小程序开发能力即可,后面根据不同平台特性在针对学习。
打开 微信开放文档 学习以下章节
2.1 项目配置
2.2 开发能力
UI组件库(稳定且长期维护)
都2023年了,我看网上推荐小程序组件库还在推荐 colorUI、iview,这不是坑人吗? 看看最近的更新时间都停留在2018年、2019年了,遇到问题都搜不到解决方案了。
下面是我一直都在用的小程序UI组件库,在使用人数、稳定性、更新频率上都是非常出色的
微信原生
uniapp 多端开发框架
uniapp 官方出品,稳定性强、组件少样式单
基于uniapp的第三方组件库,组件全样式丰富
taro 多端开发框架
仅支持以react创建的项目,UI库不支持vue
开发工具
微信原生
微信开发者工具 微信开发者工具下载地址与更新日志 | 微信开放文档
taro
任意一个编辑器都行,我个人喜欢使用vscode开发
vscode下载地址 Visual Studio Code - Code Editing. Redefined
uniapp
HBuilderX HBuilderX-高效极客技巧
小程序性能优化
使用性能扫描工具
微信小程序提供了一个“体验评分”的工具插件,可以使用它获得微信小程序的一些性能数据和明显的缺陷,进而根据报告进行相应的优化。
Serverless 云开发
腾讯云开发
微信开放文档
学习章节如下:
uniapp-uniCloud
适配阿里云开发+腾讯云开发
uni-app官网
学习章节如下:
微信重要开放能力 | 第三方插件集成
支付&营销
支付、登录 转发是小程序重要能力,在微信官方文档 基础 | 微信开放文档 针对学习
插件
刚看到uniapp官方发布了一个chat的开源项目、接口免费,使用的3.5的能力,感兴趣的朋友可以研究研究
分享一句话作为结尾,你想拥有超出能力的东西,必须付出前所未有的的努力。