关于微信小程序的几点事
小程序,确实是个创举,在这个平台上,可以方便的开发自己的应用,10年的时候,当时所在公司就做过这个事LAPP,基于功能机的应用开发,就是服务端开发应用,返回特殊格式,手机解析显示。
再到了智能机时代,非原生方式开发App的方式太多了,比如api cloud, wex5等等,本质上都是基于web形式的开发,或类/混合 web形式的开发,其它事情平台来做。微信小程序也是类似这样的方式,由微信解析运行程序,所有的一切基于微信这个平台,开发方式非常类似web开发,由html,css,js组成,当然不是普通标准的html,js等,看官方的文档就可以开发了。
关于安全
数据部份,在自己的服务后端,前台通过API获取,所以后端没问题,前端嘛,有被获取反解包的风险,小程序本质上是一个.wxapkg的文件,这个文件是一个特殊的格式,不是zip包,有人已经做出来解码的工具,通过nodeJs做的一个工具,wxappUnpacker
通过这个脚本工具可以解包,安装nodeJs,使用这个脚本就可以解包,当然不能100%还源,也差不多了。至于wxapkg文件的获取,Root过的手机可以直接在对应的目录找到,一个巧妙的办法是通过在手机上应用备份的方式,备份好的文件copy到电脑上可以使用。
浙公网安备 33010602011771号