解析JS SDK:捆绑尺寸



我的任务是制作使用Parse更有效的JS应用程序。它当前使用webpack v4和parse js sdk。

我注意到我的捆绑包中最大的模块是降低后147kb的parse SDK。

这是描述我全部使用此SDK的示例。据我所知,浏览器中的网络请求不多。有什么方法可以使用此SDK获得较小的捆绑包大小,或者如果捆绑尺寸很重要,我应该自己写逻辑?

("使用而不是特定的键/配置值等(

初始化

Parse.initialize("");
Parse.serverURL = "";

检查是否登录

if(Parse.User.current()) { ... do stuff }

获取用户信息

const query = new Parse.Query("");
query.equalTo("user", Parse.User.current());
return query.find();

保存用户信息

const objectToSave = new Parse.Object("");
objectToSave("prop","value");
return objectToSave.save();

登录

return Parse.User.logInWith(authProvider, { authData: { id: userId, access_token: accessToken } }).then(...

登录

Parse.User.logOut()

如果147KB对您来说是一个大问题,则可以使用solow lats node.js库将自己的API调用直接编写到REST API:https://docs.parseplatform.org/REST/GUIDE/

相关内容

  • 没有找到相关文章

最新更新