小程序开发环境搭建,别急着写第一行代码
很多人第一次做小程序,打开官方文档就开始装工具,结果卡在环境这一步两三天。我前后带过几个朋友入门,发现卡点其实就那么几个,今天按我自己的习惯捋一遍,省得你走弯路。 一、先把账号这关过了 小程序开发和写网页最大的区别是:你得有个身份。去微信公众平台注册小程序账号,个人主体也能注册,但要清楚个人主体做不了支付、做不了部分类目,如果你打算做电商,趁早用企业主体。 注册完拿到 AppID,这个东西比你想的
共 40 篇
很多人第一次做小程序,打开官方文档就开始装工具,结果卡在环境这一步两三天。我前后带过几个朋友入门,发现卡点其实就那么几个,今天按我自己的习惯捋一遍,省得你走弯路。 一、先把账号这关过了 小程序开发和写网页最大的区别是:你得有个身份。去微信公众平台注册小程序账号,个人主体也能注册,但要清楚个人主体做不了支付、做不了部分类目,如果你打算做电商,趁早用企业主体。 注册完拿到 AppID,这个东西比你想的
后台经常有人问我:做小程序到底该用哪个工具?每次看到这种问题我都想说,这玩意儿跟选编辑器一样,没有标准答案,但你得先知道自己在干什么。我自己这几年做的小程序,九成以上都是微信开发者工具里敲出来的,中间也试过几个第三方IDE,最后基本都回到原生那一套。这篇就聊聊我对小程序开发工具的真实看法,顺便说说哪些坑我自己踩过。先搞清楚:工具解决的是什么问题很多人一上来就找“最好用的小程序开发工具”,其实这个问
上周一个老客户给我发消息,说他的小程序突然打不开了,后台一堆报错。我上去一看,不是代码问题,是SSL证书过期了,顺带域名也到期了三天。他一脸懵:这东西还要续费?说实话,这种场景我每年能遇到七八次。很多老板做小程序的时候,注意力全在开发报价上,签完合同付完款,就默认这事结束了。结果一年后各种账单陆续找上门,轻则功能受限,重则直接下线。今天就聊聊小程序续费这件事,把那些容易被忽略的固定支出摊开说清楚。
做小程序这几年,有个现象一直没变:项目刚开始时,没人愿意写文档;等项目做到一半,所有人都在找文档。尤其是多人协作或者中途换人接手的时候,翻聊天记录找接口参数,比写代码还累。这篇就聊聊小程序开发文档这件事,说说哪些文档真值得写、怎么写才不流于形式。 先想清楚:文档是写给谁看的 很多团队一上来就套模板,需求文档、设计文档、测试文档全套齐活,结果写完没人看。我的经验是,先分清读者: 给未来的自己看:接口
做了几年小程序外包,交付之后最怕听到的一句话不是“有 bug”,而是“服务器又挂了”。前者改代码就行,后者往往意味着半夜爬起来看日志、重启服务、临时扩容,第二天还得给客户写事故说明。这篇文章不讲大道理,就聊聊我这两年在小程序服务器运维上踩过的坑和最后沉淀下来的做法,主要面向和我一样两三台机器、预算有限的小团队。 先想清楚:你的小程序真的需要“服务器”吗 很多项目一开始就上云服务器、装 Nginx、
做小程序这几年,我接过不少“接口写好了但小程序跑不通”的活儿。打开代码一看,逻辑其实不复杂,问题往往出在最开始那一步:没想清楚接口到底该长什么样,就急着打开编辑器敲代码。今天这篇不聊框架选型,就聊聊小程序接口开发里那些真金白银换来的经验。先定契约,再写实现小程序端和后端是两拨人(或者同一个人的两种身份),最容易翻车的地方就是字段对不上。我的习惯是先花半小时把返回结构写死,哪怕只是写在注释里:{ "
上周有个朋友问我,接了个小程序的私活,后端用云开发行不行。我想了想,回他一句:看你接的是什么活。如果是那种老板预算五千、三天要上线、还要带个后台管理的东西,云开发基本是唯一解。但如果需求里出现了“实时对账”“复杂报表导出”这种词,我劝你早点跑。我从2021年开始在项目里用云开发,前后做了十几个小程序,有纯云开发的,也有云开发加自建服务器的混合方案。这篇不讲官方文档里那些“三步创建环境”的流程,只聊
做小程序这几年,我发现一个挺普遍的现象:很多人一上来就纠结“前端用什么框架、后端用什么语言”,结果项目做到一半,发现真正卡住的不是技术选型,而是前后端的边界没划清楚。接口改了三版,字段名对不上,登录态各写各的,最后返工的时间比写代码还多。这篇就聊聊我自己踩过的坑,以及现在比较固定的一套做法。先把“谁负责什么”定下来小程序的特殊之处在于,它天然是前后端一体的:页面跑在微信里,数据来自你自己的服务端,
上周一个做餐饮小程序的老哥找我,说后台会员数据全乱了,积分对不上,订单金额少了两位。我问他多久没看过数据库了,他说上线之后就没管过,反正“云开发自动的”。这话我听了不下十次。小程序数据维护这件事,最容易被独立开发者忽略,因为它在“做完上线”之后,不在交付清单里,客户不提,自己也不想碰。但真出问题,修起来比当初写代码还费劲。这篇就聊聊我踩过的坑,以及现在怎么做的。先搞清楚:数据维护到底在维护什么很多
后台经常有人问我:想学小程序开发,从哪开始?我一般不会甩一堆文档链接过去,而是先问一句:你手上有没有一个具体想做的功能?有的话,咱们就从那个功能倒着推。这篇就当是我带新人时用的入门笔记,尽量少讲空话,多讲我踩过的坑。一、先把运行环境跑起来微信开发者工具是绕不开的,去官网下载稳定版就行。装完之后注册一个小程序账号,拿到 AppID。没有 AppID 也能用测试号,但真机调试会受限,建议一开始就申请正
微信扫码,直接沟通需求

微信扫码,直接沟通需求