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

Оптимизация взаимодействия VAEditor и 1С #2271

Open
2 of 6 tasks
LevkinSergey opened this issue Feb 8, 2025 · 0 comments
Open
2 of 6 tasks
Labels

Comments

@LevkinSergey
Copy link
Contributor

LevkinSergey commented Feb 8, 2025

  • Оставить взаимодействие только через примитивные типы. Если нужно передать объекты их можно предварительно сериализовать в JSON.
  • На форме в переменных и реквизитах убрать хранение ссылок на внутреннее состояние редаткора. Позволит убрать потерю состояний в некоторых платформах.
  • Минимизировать количество обращений к редактору из 1С. Каждая такая операция тяжелая. По замерам было выявлено, что скорость работы может существенно вырасти при такой минимизации.
  • Переделать получение событий из редактора в 1с без дополнительного вызова данных из редатора. Событие должно все присылать сразу
  • Убрать сборку редактора полностью в файл html. При подключении как файл есть ускорение инициализации, плюс было замечено увеличение скорости работы редактора
  • Минимизировать время обработки события поля HTML. Через подключение обработчика ожидания. При длительной в некоторых платформах могут наблюдаться вылеты 1С
LevkinSergey added a commit to LevkinSergey/vanessa-automation that referenced this issue Feb 8, 2025
@Pr-Mex Pr-Mex added the VAEditor label Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants