小程序主要使用 前端开发技术进行编写。具体来说,小程序的开发涉及以下几种技术:
HTML:
用于定义页面的结构。
CSS:
用于设置页面的样式和布局。
JavaScript:
用于实现页面的交互和逻辑处理。
此外,微信小程序还使用了一种叫做 WXML的标记语言来描述小程序的结构,类似于HTML,并且支持自定义组件。同时,使用了一种叫做 WXSS的样式语言来定义页面的样式,类似于CSS,但增加了尺寸单位rpx等特性。
总结起来,小程序的编程主要是使用JavaScript语言和基于组件的开发框架来实现的,同时结合WXML和WXSS来描述小程序的结构和样式。