Чистый код

Короткие заметки веб-разработчика

Три очень крутые функции JavaScript для работы с массивами, которые должен знать каждый

В этой статье речь пойдёт о функция .map(), .reduce() и .filter(). Это очень удобные и крутые функции, которые лично я освоил только с приходом в мою жизнь React. Там это практикуется очень сильно, а вот в классическом JavaScript на эти функции скудновато.

Заголовки PHP для правильного определения кодировки UTF-8 браузером

Проблема частая. Особенно, когда речь идёт о заграничных хостингах. Да что там, даже отечественные хостеры иногда грешат тем, что на их хостинге не работает кодировка UTF-8. Из-за этого все русские буквы отображаются кракозябрами. В статье привожу простой сниппет для вывода необходимых заголовков.

Очень простой и короткий JavaScript код, который оптимизирует лендинг

В этой статье продемонстрирую супер-короткий и очень простой JS код, который позволяет быстро оптимизировать значительную часть лендинга и ускорить загрузку первого экрана сайта в несколько раз. Этот способ очень любит новый Google PageSpeed Insights.

Как хранить статусы постов/заказов/и т.д. в базе данных MySQL

Наткнулся на интересный вопрос в Тостере: как правильно хранить статусы, например, заказов в интернет магазине. Статусов же много: создан, обрабатывается, оплачен, доставлен и т.д. Пересказываю самую удачную реализацию.