小程序的项目架构

小程序的项目架构,第1张

目前项目用到的小程序项目架构,比较特殊的是store和behaviors,有个清晰的目录架构可以加快开发的槐知缓效率,便于维护

存放小程序需要用到的混合文件,类似vue的mixin

用铅模于猛中存放接口地址

utils.js

http.js

在浏览器中的webapp是做不了监控的,而wa的表现是半native app,半web app,而native app与web app和一个很重要的区别就是native app有自己的生命周期,在这之中,我们可以根据生命周期的不同时间段做出不同的调整,比如常驻内存,宏蠢防止被盯绝碰系统杀掉,系统后台保存活度等等,而web app就没有这凯谈回事了,仅仅能够根据事件做出不同的调整,跟原生app比起来,体验就差了一些。基于此,wa当然不会像web app一样了,他需要有自己的生命周期。

本质上来说,wa还是运行在浏览器模式中,而承载wa的系统就是微信,用微信来管理wa的生命周期。而微信,现在本身就是一个系统。

1.与h5页面的区别

小程序的渲染层和逻辑层分别由 2 个线程管理:渲染层的界面使用了 WebView 进行渲染,逻辑层采用 JsCore 线程运行 JS 脚本。

这要看你采用以下哪种模式:

第一种就是自己开发自团让此己做。这也是最省钱的方式,如果自己来开发的话,就可以省掉那些付给开发人员的钱。通过这种方式,如果开发个人版的小程序,不需要花费一分钱就可以拥有自己的小程序。而如果要开发一个具有支付功能的小程序商城,是企业版的话,就需要在进行微信认证,而只需要给腾讯支付300元的认证费用即可,前提是自己要懂技术、最好是有团队。

第二种就是滑枣自己有一个开发部门或者开发人员。如果是这种情况的话,我们也是和第一种情况一样的,但是还需要支付员工的费用,这也要算在开发一个小程序的成本中,毕竟,员工是需要公司养着的。而这个成本的多少就要取决于你开给员工的工资多少了,一般一个能够独立开发小程序的员工基本工资不会低于一万,这还是在小城市的基本工资,如果是北上塌迅广,需要大概两万到五万之间。而如果你养的是一个开发部门的话,这个费用将会更高。

第三种就是找一个具有开发微信小程序商城资质的开发公司。这一个方式是在自己没有开发能力的情况下,最方便也比较省钱的方式。因为我们不需要耗费那么多精力去自己开发,也不需要花费太多的钱去养一个开发人员或是开发部门,我们只需要支付开发一个小程序的市场价格即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12352076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存