很多人都想开发微信小程序,但是你知道怎么开发小程序吗?小程序开发的官方框架是什么?今天,将向您解释这一点。
微信小程序的框架主要有两个部分,一个是视图层,由WXML和WXSS编写,用于小程序的界面展示;一部分是逻辑层,JS写的,负责小程序的行为。开发微信小程序写代码就是完成视图层、逻辑层以及它们之间的交互。逻辑层对数据进行处理并发送给可视化层,并接收可视化层的事件反馈,而视图层将逻辑层的数据展示给界面,并将可视化层的时间发送给逻辑层。
小程序开发框架的目的是让开发者尽可能以最简单高效的方式,在微信中开发出具有原生app体验的服务。微信小程序官方框架MINA分为视图层和逻辑层两部分。其中,视图层描述语言有WXML(微信标记语言)和WXSS(微信样式表),WXML是一种标记语言,用来构造小程序页面的结构,功能类似于网页开发中的HTML。WXSS是一种风格语言,用来描述WXML的组件风格,类似于web开发中的CSS。小程序开发框架的逻辑层是用JavaScript写的。这个小程序官方框架的思路和vue差不多,但是这个框架是微信小程序直接需要的wxml、wxss等文件,初学者使用起来很方便。