Parse JS SDK: размер пакета - PullRequest
0 голосов
/ 01 июля 2019

Передо мной стоит задача сделать приложение js, которое использует parse более эффективным.В настоящее время он использует webpack v4 и синтаксический анализ js sdk.

Я заметил, что самый большой модуль в моем пакете - это синтаксический анализ sdk с колоссальными 147 КБ после минимизации.

Вот примеры, изображающие мое полное использованиеэтого 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()

1 Ответ

1 голос
/ 02 июля 2019

Если для вас большая проблема в 147 КБ, вы можете написать свои собственные вызовы API, используя низкоуровневые библиотеки Node.js напрямую в REST API: https://docs.parseplatform.org/rest/guide/

...