JavaScript убивает веб! Когда мы уже признаем это? — темы

Короче, что я хочу сказать. Этот безудержный рост JS-фреймворков, обилие библиотек, каждая вторая фича сайта — это монстр из JS. Сайты стали тормозить, грузиться вечность, жрать ресурсы гигабайтами. Для чего? Чтобы кнопка подпрыгивала? Я считаю, что веб должен быть легким и быстрым, а сейчас он превращается в тяжеловесного монстра. Возврат к более простым технологиям, к серверному рендерингу, к минимализму — вот что нам нужно. А вы как думаете? Или я слишком стар и не понимаю трендов?

Подробнее

Веб-разработка: почему старые подходы всё ещё актуальны?

Меня иногда поражает, как быстро меняются тренды в веб-разработке. Новые фреймворки появляются каждый месяц, обещая золотые горы и мгновенное решение всех проблем. Но вот парадокс: многие старые, проверенные временем подходы и технологии до сих пор отлично работают и даже предпочтительнее в определенных сценариях.

Я говорю о таких вещах, как, например, чистый JavaScript без всяких монструозных библиотек для простых задач, или серверный рендеринг там, где SPA избыточен. А ведь многие новички, насмотревшись модных статей, сразу бросаются в React или Vue, не разобравшись в основах. Это как строить небоскреб, не имея крепкого фундамента. Безусловно, новые инструменты хороши, но их нужно применять с умом. Мне кажется, что обсуждения на форумах должны быть не только о новых технологиях, но и о том, как правильно применять старые

А вы как считаете? Стоит ли гнаться за каждым новым фреймворком, или лучше глубже изучать то, что уже доказало свою состоятельность?

Подробнее

JavaScript: Фреймворки - это зло? — информация

Я тут размышлял над одной вещью: столько фреймворков стало для фронтенда. React, Vue, Angular, Svelte... Кажется что каждый месяц появляется новый. И вот вопрос: а не слишком ли мы усложняем себе жизнь? Может, на чистом JavaScript писать было проще и быстрее? Ну, типа, меньше зависимостей, легче вникать.

С одной стороны, фреймворки дают структуру, ускоряют разработку сложных интерфейсов. Но с другой – это как строить дом из готовых модулей, когда можно было просто кирпичи класть. А потом, когда нужно что-то нестандартное, ты упираешься в ограничения фреймворка. Так ли все радужно, как нам рассказывают? Мне интересно ваше мнение, давайте обсудим.

Подробнее