auto.js拜拜了您嘞

之前一直使用auto.js完成移动端辅助功能,后端用java写,感觉还行。最近在网上看到有个“冰狐智能辅助”平台,按作者的话讲是一站式辅助解决方案,移动端、前后端都可以搞定,还有serverless,FaaS,SaaS这些云计算概念搞的好像挺深奥的。于是抱着好奇心试了下,大大超出我的预期,感觉非常简单,功能强大,关键还免费(auto.js已经开始收费了),值得推荐给大家试下,现把我个人的学习总结发给大家:

开发语言

冰狐智能辅助使用javascript的一个子集作为开发语言(暂且叫它easy js),移动端和后端都可以使用。为什么使用javascript子集,原因如下:

  1. 标准的javascript学习起来难度比较大,而easy js却简单很多,即使没有编程经验的同学一个小时就能掌握。
  2. 辅助功能的业务逻辑通常并不复杂,一般在1000行代码内都可以解决,所以easy js可以轻松应对,用标准javascript反而显得有点杀鸡用牛刀的感觉。

调试环境

和一般的开发语言不一样,冰狐智能辅助完全使用在线的调试方式,简单好用,不再需要熟悉各种繁杂的本地开发环境。

  1. 可以同时调试n个手机。只需在手机上登录冰狐智能辅助,并开启调试模式即可,不需要连手机和电脑。
  2. 可以远程调试设备,如果手机在客户手中,可以直接开启调试模式,远程在线调试,方便。
  3. 在线实时获取手机当前页面的UI树,可以按文本、id、className查询UI元素。
  4. 支持在线实时查看所有设备的当前log。

辅助功能

  1. 提供移动端js版本辅助api,根据实际业务需求,提炼、抽象出了16个简单高效的api,比原生api和auto.js的api更好用,效率更高。
  2. 自动构建。对于不会编程的同学,可以直接使用自动构建来搭建辅助功能,对于会编程的同学使用自动构建也能如虎添翼。自动构建直接和业务逻辑对应,只要把业务逻辑梳理清楚,使用自动构建配置下参数即可完成辅助功能。

后端(服务端)

冰狐智能辅助提供丰富的后端能力和强大的扩展能力。

  1. 开发语言使用easy js,支持高并发。
  2. 使用在线实时调试。
  3. 提供SaaS,开发者可以直接使用后端的设备管理,用户管理,脚本管理等等。
  4. 提供微服务(FaaS)扩展后端能力。
  5. 整个后端服务是serverless模式,开发者只需focus在业务逻辑即可,其他服务器,扩容、运维等都不用关心。

好了,介绍的差不多了,如果大家发现有什么不对的地方,欢迎批评指正!有任何问题也可以在评论区留言,一起讨论。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值