昨天开始接触leanCloud, 想请问一个问题。
我在做一个游戏项目,如果我想给前端暴露一个新的调用方法,例如“newFunction”。

1.使用自定义API方法来添加app.get('/newFunction', function(req, res) { ... });
这样前端就可以直接调用这个接口http://{应用的域名}.http://leanapp.cn/newFunction。

2.使用云函数来添加这个方法AV.Cloud.define('newFunction',function(request, response) {
...
}); });
这样前端通过POST /functions/newFunction来调用。

这2种方法都可以吗?更推荐使用哪一种方法?感觉第一种方法更简洁。

没有本质差别,自定义路由会更灵活,而云函数则有 SDK 的支持(JavaScript 可以用 AV.Cloud.run)。