小程序开发

326 阅读2分钟

小程序开发指南

小程序的开发前提

先学会前端三件套:HTML + css + JS,会开发网页之后,再去开发小程序

小程序的开发方式

原生语法:不是很推荐,开发流程一般,但是更灵活 框架开发:前端框架,用一套代码去开发H5、app、小程序,是别人封装的,比一定能满足性能、或者可用性,功能上的特定需求

为什么要做小程序

1)基于微信的生态,易于传播和分享 2)不用让用户下载APP,打开快速

微信小程序开发流程

学会阅读官方的文档:developers.weixin.q9.com/miniprogram… 下载工具:developers.weixin.g9.com/miniprogram…

基于Taro快速搭建小程序开发项目模板

taro-docs.jd.com/docs/

模板选择:

  • 没什么需求,就用默认
  • 用官方推荐的组件库taro-ui
  • 如果是前端同学,不想自己搭后端,云开发;就用wxcloud云开发模板

项目初始化完成后,可以不着急改代码,而是快速安装依赖,运行、验证能否正常运行

build:weapp:打包上线前再使用,体积通常更小 dev:weapp:开发测试时使用,可以及时编译,自动更新小程序的效果

推荐和Taro官方框架兼容的组件库,否则会出现跨段后样式丢失的问题:

  • taro-ui
  • nut-ui

怎样向后端发送请求

其他需求

多读官方文档

部署

1)需要正式的appId(到微信小程序官方申请) 2)执行build命令打包代码 3)在微信小程序开发工具上传代码 如果有报错,可以多去微信开发者社区

SEO优化

砸米、关键词(keyWords、descriptions)、网站结构足够清晰(每个页面有一级标题)、友情链接