企业网站建设900元起

源于2012年、10余年专注于CMS系统研发

外贸型/营销型/品牌企业网站建设首选CMS

微信小程序开发需要哪些技术?

开发微信小程序,核心就3类技术:前端界面、后端逻辑、服务器部署,再加上小程序专属语法。


一、小程序前端

小程序有自己的一套语法,类似网页但不完全一样:

  • WXML:相当于 HTML,写页面结构(view、text、button、image 等标签)
  • WXSS:相当于 CSS,写页面样式(尺寸、颜色、布局)
  • JavaScript(ES6):写逻辑、交互、请求数据
  • WXS:小程序内的脚本(简单数据处理,可选)

常用框架/工具:微信开发者工具(必须装)可选增强:uni-app(一套代码编译多端:微信/支付宝/抖音/App),Taro(React/Vue 语法写小程序)


二、后端 & 数据(做功能型小程序必学)

如果只是纯展示页面,可以不用后端; 要登录、支付、订单、数据库,就必须有后端。

后端语言(任选其一)

  • Node.js(最适合小程序,上手快,前后端统一JS)
  • Java / PHP / Python / Go 都可以

数据库

  • MySQL(最常用)
  • MongoDB
  • 云开发直接用:云数据库

三、微信小程序云开发

不用自己买服务器、搭后端,微信官方提供:

  • 云函数:代替后端接口
  • 云数据库:存用户、订单、内容
  • 云存储:存图片、文件
  • 直接支持:微信登录、支付、短信、模板消息

适合:个人/小团队,电商、预约、表单、社区类小程序


四、必备配套技术

  • Git:代码管理
  • 接口请求:wx.request / axios
  • 微信支付接口(做商城必须)
  • 微信登录、UnionID、手机号授权
  • 图片上传、表单验证、分页加载
×
BaiqiCMS官方客服

微信二维码

关闭