document.querySelectorAll('.button').forEach(btn => {
btn.addEventListener('click', () => {
document.querySelector(btn.dataset.targetId).classList.toggle('open');
})
})
впном пользоваться не умеете?
Самый "относительно простой" способ это создать два докер контейнера с бэком (чистое приложение на чем оно у вас написано) и фронтом (например ngninx или опять же смотря на чем написано), и взять готовые контейнеры mongodb + nginx (для публикации фронта + ssl) с docker hub.
Потом создать компоуз (docker-compose.yaml) файл и все четыре контейнера запустить в одной сети. Настроить взаимные подключения. Подключить сертификат.
Еще интересно, если массив довольно объемный, то такая проверка влияет на производительность сильно или можно глаза на это закрыть?