admin 管理员组文章数量: 1184232
2024年3月20日发(作者:888棋牌)
软件开发
微信小程序开发方式对比
陈思,冷雪
(沈阳城市学院,辽宁沈阳,110112)
关键词:微信小程序;原生开发;开发框架;uni-app
摘 要: :随着计算机技术的快速发展,人们的生活也因此变得更加合理、便利和高效。微信推出微信小程序的出现与应用,为各个业界的发展带来了
新的的优势,使新时代的互联网发展迎来了新的挑战。微信小程序相对于移动APP更加方便快捷,为手机用户在生活中的各个方面的使用日益丰富,
甚至成为了必备软件。文章对什么是微信小程序进行了解释,分析了开发方式中原生开发与wepy、mpvue、taro、uni-app开发框架的优劣并对其进
行比较,最后对基于uni-app的智能高佣报备系统的应用进行了说明
[1]
。
0 引言
的软件,并且最特别的地方也是最智能的地方就是使用微信
小程序不用去软件商店下载安装,只需要登录微信,搜索小
程序的名称即可快速使用,用完就可以离开小程序,用户不
据大量的手机内存而导致手机不流畅,日后使用小程序将达
到随时可用,无需安装、卸载以及更新操作。
用户来说,微信小程序操作起来很简单,不必经历繁琐的安
装与卸载以及更新的步骤,也不会总是给用户主动发一些提
微信小程序对不同的人来说,有着不一样的意义。对于
微信小程序是微信官网推出的一款轻型而且功能强大
流彼此的建议。
整的生命周期。
以实现小程序页面之间的无痕变换,并保护了小程序页面完
■ 1.2 wepy框架
wepy框架是腾讯团队首推的一款基于Vue语法规范的
微信小程序原生框架管理了整个小程序的页面路由,可
用再担心是否留下什么个人信息或者安装太多移动APP占
开发框架。若开发者之前从未接触过Vue,不熟悉其中的相
关概念,导致在阅读wepy文档以及使用wepy进行开发的
过程中,会出现很多的疑惑以及大同小异的问题。此框架
持方面,支持TypeScript,组件自动补全功能是没有的,
CSS样式使用sass、less和stylus。在开发方式上,需要
熟悉vue和wepy两种语法,支持slot组件内容分发插槽,
但没有H5和移动端的支持;但是交流关于框架的技术只能
在GitHub上。
支持npm;多端复用上只是提供了转换各端小程序的功能,
wepy框架还使用了单文件模式,将原生框架的app.
不具有IDE图形化开发工具以及语法校验工具,在语法支
示消息等,而且还不占用手机的内存。对于开发者来说,微
业或者个体商户等而言,微信小程序的开发成本相对于移动
APP低很多,不用担心苹果和Android的上架问题,而且
上线时间也较快速、便捷
[2]
。
现如今,微信小程序的应用非常广泛,各个行业、各个
信小程序的开发比移动APP的开发有着更多的优势,比如
研发工时短、产生的bug少、流畅度很高等。对于社会企
店铺几乎都抛去了以往复杂的移动APP,而选择了简单快
捷的微信小程序来扩展自己的业务。
js、以及文件统一变换成,
和、、、以及配
置文件统一变换为,wepy框架的单文件模式让
方便。
■ 1.3 mpvue框架
小程序的目录结构变得更清晰,开发者在开发的过程中更加
mpvue框架是美团推出的一款基于的用来开发
1 微信小程序的开发方式
但是框架开发又有很多,文章主要是谈wepy、mpvue、
taro、uni-app开发框架。
■ 1.1 原生开发
小程序原生开发框架是微信官网首次推出的,目的是为
微信小程序的开发方式主要分为原生开发和框架开发,
微信小程序的框架。支持微信的所有原生组件和API,还
封装了自己的跨端API;不具有IDE图形化开发工具以及
语法校验工具,在语法支持方面,支持TypeScript,组件
自动补全功能是API提供的,CSS样式使用sass、less和
但没有H5和移动端的支持;而且交流关于框架的技术只能
在GitHub上。
stylus。在开发方式上需要熟悉Vue;目前不支持slot,但
支持npm;多端复用上只是提供了转换各端小程序的功能,
了让开发者在微信中开发具有原生APP的体验尽可能简洁、
高效。原生开发不支持工程化,需要自己动手搭建;在语法
规范上,使用的是小程序开发规范;没有组件化机制以及本
身无自动构建;CSS样式使用wxss。在开发方式上,需要
支持npm;开发成本较高;原生开发不支持多端复用;但
是在开发者社区里,可以更好的解决开发问题或者更好的交
52
版权声明:本文标题:微信小程序开发方式对比 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710936093a580357.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
更多相关文章
C盘健康小贴士:从清理开始,寻找最适合的清理软件
电脑使用一段时间之后,就会出现卡顿,运行不顺畅的情况,有时甚至一个小很的文件也要花费很长的时间才能打开,这就是c盘中的垃圾过多了,占用了很大的内存,影响到了系统盘的正常使用,从而导致电脑运行出现问题。那么清理c盘垃圾怎么清理?清理软件
从新手到高手:全面解析和解决Flash Player中的内存不能写或读取问题
简介:遇到“内存不能为written或read”的错误可能是由于多种原因,包括软件冲突、资源不足、病毒攻击、驱动程序问题或内存硬件故障。本指南提供了多种解决方案,包括关闭不必要的程序、优化系统资源、进行病毒扫描、更新驱动程序、硬件检测
'Flash内容被禁止'?解锁此错误,畅享流畅动画体验
相信不少兄弟都遇到过该内存不能为“read”的错误提示。希望以能对大家有所帮助。运行某些程序的时候,有时会出现内存错误的提示,然后该程序就关闭。“0x????????”指令引用的“0x????????
Win7超级助手:以命令之名,征服你的Windows世界
cleanmgr–打开磁盘清理工具 compmgmt.msc---计算机管理 conf—-启动 netmeeting charmap–-启动字符映射表 calc—-启动计算器 chkdsk.ex
彻底摆脱D3DX9_43.dll错误,轻松享受流畅游戏时光
本指南旨在提供一个全面的解决方案集,以协助用户克服遇到的“d3dx9_43.dll文件丢失”错误,从而使软件或游戏能够再次正常运行。本文将为不同技术水平的读者介绍一系列清晰、易于理解的修复策略,无论您是初学者还是有丰富经验的用户,都能
从空白到答案:探寻MS配置启动项中的SWF秘密
经常有网友来询问,为何我的开机会弹出窗口,而我一般会答复对方,开始-运行-msconfig-启动,把网址钩掉,还有hta后缀的htm后缀的url后缀的都钩去,而有的网友会询问为何启动后本来修复好的项目又被改了,我会回复开始-运行-ms
深入探究MSConfig启动项为何清零,及快速修复方法
经常有网友来询问,为何我的开机会弹出窗口,而我一般会答复对方,开始-运行-msconfig-启动,把网址钩掉,还有hta后缀的htm后缀的url后缀的都钩去,而有的网友会询问为何启动后本来修复好的项目又被改了,我会回复开始-运行-ms
双操作系统的先后顺序谜题:先装Windows还是Linux,看这篇就懂!
参考资料:《鸟哥的Linux私房菜——基础篇》第十九章首先了解一下开机的过程有哪些? 以个人计算机架设的Linux主机为例,按下电源键后加载BIOS硬件信息,进行硬件系统的自我测试,取得第一个可开机的装
Mac用户必看:彻底清理多余应用的秘籍
Mac电脑如果有太多无用的应用程序,很有可能会拖垮Mac系统的运行速度。因此,卸载电脑中无用的软件是优化Mac系统运行速度的最佳方式之一。Mac删除应用程序特别简单,长点击应用点击x,或是直接将应用拖进废纸篓。但是有一些应用长按没有x
不用愁,轻松在优麒麟中调整外接显示器的亮度和色彩
一、ddcutil简介ddcutil是优麒麟系统中自带的一个管理显示器设置的Linux程序,例如亮度调节和色彩校准等。一般来说,任何可以通过显示器上按钮来改变的设置都可以被ddcutil修改。ddcutil主要使用DDC
英特尔酷睿i7-4790K用户必读:简便步骤快速设置开机启动应用,提升效率!
如何设置开机启动程序 () 或许你要让自己的程序开机启动,或许你想要查出木马程序。那么本文将对你有帮助。 开机启动程序可以通过下列方法来设置:1. 注册表项:HKEY_USERS
DirectX问题让《龙腾世纪3审判》游戏卡顿不畅?这里教你一招速解!
《龙腾世纪3:审判》中出现的DirectX Error通常是一个复杂的问题,可能由多种因素引起。以下是对该问题的原因分析及解决方法介绍: 原因分析 DirectX版本不匹配:游戏可能需要特定版本的D
解救电脑:三款强力Windows系统软件的卸载秘籍
1、Geek 下载地址: Geek Uninstaller 是一款专业的 Windows 软件卸载工具,主要用于卸载软件并清理残留垃圾:特点体积小巧便携:软件体积约为 1.7M,是单文件绿色软件
从灰鸽子变种、Rootkit及恶意软件中解脱,保护你的Flash中心体验
endurer 原创2006-08-17 第1 版 一位网友的电脑,这两天瑞星开机扫描总报告发现Backdoor.Gpigeon.uql。如:-------
浏览器选择变回IE?这3个关键步骤帮你一次性解决困扰!
今天开始打开项目时,突然间发现我的浏览器被改成了IE打开。奇怪了,并没有设置过默认浏览器为IE! 随后,当然是修改默认浏览器了,如下常规操作: 控制面板》程序》默认程序》设置默认程序》web浏览器》点击并选着你要设置的
msvcp110.dll找不到"困扰你?试试这4种方法,解决不再难!
在使用个人电脑的过程中,当我们尝试启动某个应用程序或者运行特定软件时,系统可能会弹出一个错误提示窗口,明确指出“msvcp110.dll文件丢失”。这个msvcp110.dll是Microsoft Visual C++ Redistr
计算机突然卡顿?原来是MSVCp110.dll惹的祸,马上修复教程奉上!
在使用个人电脑的过程中,当我们尝试启动某个应用程序或者运行特定软件时,系统可能会弹出一个错误提示窗口,明确指出“msvcp110.dll文件丢失”。这个msvcp110.dll是Microsoft Visual C++ Redistr
解决工行U盾和Vista系统下的蓝屏问题,方法全在这里!
工行U盾一直都是非常顽固的与Windows不兼容,总会导致系统蓝屏。可恶的是,这个问题存在不是一天两天了,但“工行”如同稻草人一样熟视无睹,从未想过如何来解决这个“老大难”问题? 看样子,这还得用户自己动手来解决,途径有
关于CPU风扇智能控制转速的建议
如果CPU是原装风扇的话,不作任何设定,其默认3000转分钟 往往有比较恼人的噪音。一般采用两种方法:1.安装主板光盘附送的CPU风扇控制程序,然后操作系统启动的时候自动加载该程序。2.在BIOS中设定智能风扇
干货分享:微信好友删除了怎么找回?领取超好用的恢复方法_微信如何使用雷达搜索删除的好友
微信,作为全民使用的一款社交软件,在我们的生活中起着举足轻重的作用。闲来无事给好友发个信息增进增进感情,哪怕是陌生了聊几句还要继续交往也会互加个微信,但往往也是各种原因将某个好友删除,那么删除后的好友怎么重新找回,下面这些恢复方法可要
发表评论