Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Предложения #516

Open
dsedinkin opened this issue Feb 9, 2024 · 2 comments
Open

Предложения #516

dsedinkin opened this issue Feb 9, 2024 · 2 comments

Comments

@dsedinkin
Copy link

dsedinkin commented Feb 9, 2024

No description provided.

@dsedinkin
Copy link
Author

Из банального, та же Happy Santa, вн. команда VK имела отдельно под свои проекты bridge-plus https://github.com/HappySanta/bridge-plus.

Основное что дает основной bridge, только возможность вызова запросов, но удобств при работе с отдельными методами со стороны библиотеки нет.

Например в том же bridge-plus что есть стоящего:

  1. Альтернативный, кажется, более удобный способ, обработки ошибок со стороны VK API.
  2. При вызове VK API, не нужно сначала получать токен, затем вызывать другой bridge, все сделано удобно в рамках одного запроса.
  3. Логирование запросов.
  4. Исключение повторных запросов со стороны клиента или кода.
  5. Более удобная работа с storage.

Почему мало кто знает о bridge-plus? Она не официальная. Я думаю это основной фактор. Она ни как не поддерживается сообществом, обновлений супер давно не было, во многом могла устареть, знать о ней может и знают, но боятся использовать.

Лично я не пользуюсь bridge-plus, но у самого кучу своих необходимых решений, чтоб все работало как надо, думаю как и у многих.

Из таких фич что не озвучены, что многие разрабы пилят:
6. Вызов API запросов с использованием JSONP.
7. Выполнение асинхронно кучу запросов к API.
8. Обходы ограничений со стороны rate-limit, чтоб код ждал оставшееся время.
9. Автоматический запрашивать новый токен при истечении старого, базово мало кто это делает, но суть такова, что запрашиваемый токен не бессрочный и чуть что, может все вылететь в ошибку

@Pronin-vk
Copy link
Contributor

Добрый вечер, мы посмотрим bridge-plus и, возможно, возьмем какие-то фишки на рассмотрение. Спасибо, что подсветил)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants