LINUX.ORG.RU

История изменений

Исправление Aber, (текущая версия) :

Пользуйся Vanilla JS, никто не запрещает. Я тоже не люблю тривиальные вещи, если и писал фронт то там собиралось в дистрибутированный бандл только то что очень нужно.

Опечаток не нашел, но я похоже не о том говорил.

применение «тривиальных скриптов»

Я тебя не правильно понял, я подумал ты про зависимости на тривиальные скрипты.
А ты оказывается говорил про то что на простой странице, без всякой надобности, используется JS, хуже всего что без его исполнения страница не отобразится. Если ты про это, то я с тобой полностью согласен, я не люблю такие сайты.

Я и не пишу такие сайты, если я делаю что-то на фронт, то это сложные приложения, и мне нравится что браузер позволяет делать такие вещи, как я уже сказал браузер это удобный, кроссплатформенный runtime.

Конечно такие приложения потребляют память, потому как эти «странички» хранят не текущее состояние, а зачастую полное состояние исполняемого приложения, т.е. там хранится модель данных приложения, оно отображается через манипуляции DOM, т.е модель данных отображения.
Плюс для скорости теперь JS не интерпретируется, а компилируется Just-in-Time, все JIT потребляют много памяти.

Короче, браузер крут как runtime, жаль что этой мощью пользуется там где нужно и где не нужно.

Исходная версия Aber, :

Пользуйся Vanilla JS, никто не запрещает. Я тоже не люблю тривиальные вещи, если и писал фронт то там собиралось в дистрибутированный бандл только то что очень нужно.

Опечаток не нашел, но я похоже не о том говорил.

применение «тривиальных скриптов»

Я тебя не правильно понял, я подумал ты про зависимости на тривиальные скрипты.
А ты оказывается говорил про то что на простой странице, без всякой надобности, используется JS, хуже всего что без его исполнения страница не отобразится. Если ты про это, то я с тобой полностью согласен, я не люблю такие сайты.

Я и не пишу такие сайты, если я делаю что-то на фронт, то это сложные приложения, и мне нравится браузер позволяет такие вещи делать, как я уже сказал браузер это удобный кроссплатформенный runtime.

Конечно такие приложения потребляют память, потому как эти «странички» хранят не текущее состояние, а зачастую полное состояние исполняемого приложения, т.е. там хранится модель данных приложения, оно отображается через манипуляции DOM, т.е модель данных отображения.
Плюс для скорости теперь JS не интерпретируется, а компилируется Just-in-Time, все JIT потребляют много памяти.

Короче, браузер крут как runtime, жаль что этой мощью пользуется там где нужно и где не нужно.