someserj: ручки программистов, у большинства они кривые... На 100 кодеров примерно 1 инженер, 4 синьера, 7 мидлов, 75 тех кто считает себя мидлами, 5 джунов, которые понимают что они джуны и готовы учится, 8 джунов, которые хотят все и сразу и вообще пришли сюда за бабками, но через пару они перейдут к тем 75 типа мидлов
someserj: плохо с dom, он медленный, а еще плохо с ручками
Из хороших примеров, на сколько знаю slack написан на cordova под мобилы и на electron.js под десктоп
WebDev: Rsa97 имеет в виду, что стоит найти обновляемые элементы заранее и сохранить их в объекте, ключами которого будут id, а при обновлении просто брать по id элемент из этого объекта и обновлять, это будет гораздо быстрее
Артём Петренков: я давно уже не использую галп, ибо npm позволяет делать более гибкие таски и не тянет миллионы глючных зависимостей на каждый чих, при том что каждая вторая - просто обертка над чем нибудь еще
Вебпак очень хорош для модулей, но в случае топикстартера у него нет модулей и ему нужен конкат скриптов + минификация (что и делает мой скрипт из 6 строчек)
Jazz75RUS: Просто это начальный курс школы... (3 или 4 класс)
Хотя сейчас в школах уже не объясняют что расстояние - это гипотенуза прямоугольного треугольника, катеты которого параллельны осям координат...
Антон: не нужно отключать блокирующие алерты, ибо тогда вы не сможете спросить у пользователя "вы хотите сохранить изменения перед тем как покинуть приложение?"
DmitriyFrolov: нет, других адекватных способов нет
разве что сделать костыль, когда сайт работает в iframe на всю страницу, а фулскрином управляет внешний фрейм
Артем Кисленко: не один фреймворк не спасет от былокодинга, можно писать очень изящные вещи на нативном js, а можно набыдлокодить на чем угодно
P.S. в какой то степени помогает jshint подключенный к редактору