小程序是基于微信平台的轻量级应用,使用微信提供的小程序前端规范,结合企业自己开发的后端接口来制作完成的。
小程序开发使用的语言就Javascript+CSS+HTML5,但是不能直接用HTML标签,微信包装了一个组件库,没有DOM和其他浏览器上的API、网络、Canvas等也重新包装过。这是微信小程序前端程序与网站建设技术的唯一不同之处。只要会使用JS+CSS+HTML5的前端程基本上都会开发小程序前端程序。
写前端的接口可以使用GO、PHP、Python或者java等。选择一个自己比较熟悉的后端编程语言来开发。一般对于企业而言,采用php程序开发微信小程序比较多一些。