前端框架横行时期,小程序开发的要点与适合人群

2024-06-17
来源:网络整理

现阶段前端还是以框架为主,说白了小程序就是基于微信自己封装的框架,有开放的接口、API、页面渲染功能。你可以在这个框架上写页面、写业务逻辑,用数据驱动视图,调用手机底层接口。至于怎么驱动、怎么调用,我们不用关注这些,就像我们使用reac框架的时候,我们只需要关注我们的视图、业务逻辑就行了。

哪些人适合开发小程序:任何懂一点代码的人都可以做。

用什么技术开发小程序比较快:前端开发人员,因为需要调整页面样式。

是否容易上手: 非常容易

下面附上我自己对小程序框架的理解,如有错误还请指出。

我们从下往上看一下:

1、最底层是微信APP,我们在发布版本的时候,小程序开发工具会把我们的代码和框架一起打包,当我们在微信里打开小程序的时候,微信其实会把打包好的代码下载到微​​信APP里,这样我们就可以像在开发工具里一样,在微信里运行我们的小程序了。

2.该层是小程序的框架,就像我们使用的框架一样,这个框架封装了UI层组件和逻辑层组件,这些组件可以通过微信APP提供的接口来调用手机硬件信息。

3.最上面橙色的框就是我们真正需要操作的视图层和逻辑层,视图层和逻辑层的交互是通过数据层的,视图层和逻辑层都可以调用框架中封装的组件和方法。

一般情况下,我们在视图层进行事件操作,会改变数据,数据会通过框架传递给逻辑层,反之,逻辑层又可以影响视图层。

分享