Jac JS-4 (Москвич-3) развалился прямо на ходу | Угробили уже вторую машину | Почему в России не приживаются китайские автомобили | СТОЛИЦА |
Почему JS/TS — не функциональный язык и зачем это знать
JavaScript и TypeScript не являются чисто функциональными языками, поскольку в них допускается изменение состояния, использование побочных эффектов и императивный стиль программирования. Это значит, что даже если вы пишете «функциональный» код, под капотом язык оставляет вам возможность писать «нечистые» функции, что влияет на предсказуемость и тестируемость приложений. Понимание этого факта позволяет выбирать правильные паттерны и инструменты, минимизируя ошибки в продакшене. Прямой ответ: в JavaScript...
Почему js-сайты — это новая ступень развития сайтостроения
Раньше создание сайтов напоминало сборку статичных конструкций. Основой служили три языка: HTML для разметки, CSS отвечало за визуальную составляющую, а PHP — за логику. Страницы генерировались на сервере, а пользователь получал текстовый файл. Это работало, но интерфейс был «плоским»: чтобы обновить контент, приходилось перезагружать страницу. Юзеры мирились с этим — альтернатив не было. Теперь же современная верстка frontend-части часто выполняется с использованием JavaScript-фреймворков. Рассказываем, почему js-сайты так популярны и кто их использует...