微信小程序

本文介绍了微信小程序的优势,如无需安装、节省流量等特点,并对比了原生APP的区别。此外,还探讨了小程序开发所需的基础知识及实际开发过程中可能遇到的问题,包括传参、生命周期、动画实现等。最后,提到了Wepy这一组件化开发框架。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微信小程序
1.原生
一、定义
可以参考这个链接:https://www.zhihu.com/question/50880960
微信小程序实现了之前只能是原生app可以实现的效果和功能,(直接调用微信相关的api),微信小程序的开发需求是远大于原生app的相比根据需求下载app,小程序只需要简单的订阅一下就可以;另外原生app虽然在体验上非常的突出,但是需要安装,需要消耗流量,占用手机有效的桌面空间。以下是微信小程序的好处:
1、不用安装,即开即用,用完就走。省流量,省安装时间,不占用桌面;
2、体验上虽然没法完全媲美原生APP,但综合考虑还是更优;
3、对于小程序拥有者来说,开发成本更低,他们可以更多财力,人力,精力放在如何运营好产品,做好内容本身;
4、对于用户来说,相较于各种APP,微信小程序UI和操作流程会更统一。这也会降低用户的使用难度;
5、对于小程序拥有者来说,相较于原生APP,推广更容易更简单,更省成本。
二、需要具备的知识
Html css js flex弹性盒子的布局(可以参见: http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

三、健康中国小程序开发时遇到的问题
1、传参: 需要在标签上使用 data-xxx 进行绑定,之后在事件的dataset中进行值的获取;
2、小程序的生命周期
可以参看:
http://blog.youkuaiyun.com/tsr106/article/details/53052879
Onload页面中只是加载了一次;

3、路由和导航(这个参考官网即可)
几种数据传递: http://www.jb51.net/article/124573.htm 基本数据类型, 对象 ,数组

4、小程序中动画的问题以及解决方式
(1)自带的动画:存在一定的弊端,执行完之后需要回到最初的位置才可以继续执行动画;
(2)使用css3的动画进行实现;
(3)使用小程序的canvas进行实现;
5、上拉加载,下拉刷新
(1)需要注意下拉刷新的时候需要在json文件中进行相应的配置(具体的参见官方文档);
(2)当两者同时存在的时候,iOS中下拉刷新的问题,下拉刷新的时候自动触发了一个底部加载;
2.Wepy(微信小程序组件化开发框架)
具体的可以参见:
https://tencent.github.io/wepy/document.html#/

内容概要:该PPT详细介绍了企业架构设计的方法论,涵盖业务架构、数据架构、应用架构和技术架构四大核心模块。首先分析了企业架构现状,包括业务、数据、应用和技术四大架构的内容和关系,明确了企业架构设计的重要性。接着,阐述了新版企业架构总体框架(CSG-EAF 2.0)的形成过程,强调其融合了传统架构设计(TOGAF)和领域驱动设计(DDD)的优势,以适应数字化转型需求。业务架构部分通过梳理企业级和专业级价值流,细化业务能力、流程和对象,确保业务战略的有效落地。数据架构部分则遵循五大原则,确保数据的准确、一致和高效使用。应用架构方面,提出了分层解耦和服务化的设计原则,以提高灵活性和响应速度。最后,技术架构部分围绕技术框架、组件、平台和部署节点进行了详细设计,确保技术架构的稳定性和扩展性。 适合人群:适用于具有一定企业架构设计经验的IT架构师、项目经理和业务分析师,特别是那些希望深入了解如何将企业架构设计与数字化转型相结合的专业人士。 使用场景及目标:①帮助企业和组织梳理业务流程,优化业务能力,实现战略目标;②指导数据管理和应用开发,确保数据的一致性和应用的高效性;③为技术选型和系统部署提供科学依据,确保技术架构的稳定性和扩展性。 阅读建议:此资源内容详尽,涵盖企业架构设计的各个方面。建议读者在学习过程中,结合实际案例进行理解和实践,重点关注各架构模块之间的关联和协同,以便更好地应用于实际工作中。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值