【iOS

本周和上周由于项目忙人手不足的原因一直在研究学习小程序。

学习小程序需要有一定的前端开发经验。而且学习小程序最好看官方文档。

1.微信公众平台开发指南

2.微信工具平台小程序模块

在我现在开发的项目中,它是基于wepy开发的。这也是很多小程序开发者的首选。至于其他的框架,我这个前端学徒了解不多(毕竟我也是被赶鸭子上架,突然要求写小程序的,之前没接触过)。

wepy开发文档

忙碌了这两周,对小程序开发也有了一定了解。小程序开发和APP开发是两种不同的方式。使用习惯完全不一样。

以下内容写的比较乱。有不对的地方请指正。毕竟我也是新手。

在小程序中,一个页面官方分为四个小页面,分类明确,每个页面代码量少,但是文件较多,而我现在使用的wepy每个页面只有个大的单独的页面,相当于官方四个页面混在一起,虽然分开但是代码量比较大。

小程序开发有个很方便的地方,这个也是和APP开发不一致的地方之一,在APP开发中,像列表等视图,在数据源变了后我们需要reload一下。而在小程序中不需要,他基本上就是实时根据数据在变化。

小程序基于网页实现,有html基础的话会很容易上手。

小程序也有自己的生命周期,命名也简单易懂,有开发经验的话会很容易了解。 

小程序里面登录和APP登录完全是两种逻辑,在APP中我们一般只需要mobile和code就能登录了,而在小程序中,先要授权,然后绑定、登录。在下一次进来还要校验是不是已经绑定过等等操作,比APP登录复杂一些。

之后目标,以后要系统了解小程序,并开发。

原文地址:https://www.cnblogs.com/weicyNo-1/p/10242517.html