mobx еще никто не упоминал?
Канвас один? Сделай по TagName
Не проще сделать форму на каждый импут?
Чем тебя jwt не устраивает? Присылает, токен валиден, авторизован, не присылает или не валиден не авторизован
Популярное заблуждение, это были верно только для старых браузеров, в новых это работает часто медленнее. https://plnkr.co/edit/86cG7KH7sWLoq7lNoQcU?p=preview
регулярки везде одинаковы, какой смысл от свича в другой язык?? Не одинаковые млять хоть и похожи
У тебя один запрос к фреймворку? У тебя их тысячи, фастивай 1000 отдаст, а экспресс 500
Весь скролллок это добавление класса с оверфлоу хайден, что там может быть не кроссбраузерно?
Может проще сделать асинхронно и показывать прелоадер?
Автомобиль и БМВ одно и то же?
Ты троллишь? В переменой хранится ссылка на объект, когда ты мерджишь ты меняешь ссылку
Ты уверен что у тебя json в правильном формате написан?
А у тебя фреймворк только к бд обращается?
А потом снимать при удалении, легких путей не ищем?
А на этапе сохранения нельзя сначало приводить к заглавным буквам?
Тебе надо получать данные только из того поля на которое нажали?
Олдскульный метод автоматизации какой то, это легаси чего-то?
display.none?
Под импутом ты кнопки понимаешь или поля ввода?
Карточки просто прописаны в html страницы??