[Перевод] Fresh — фулл-стек фреймворк для Deno

Fresh — это новый полнофункциональный веб-фреймворк для Deno. По умолчанию веб-страницы, созданные с помощью Fresh, не отправляют никакого JavaScript в браузер. Фреймворк не имеет шага сборки, что позволяет на порядок сократить время развертывания. Сег…

Server side Form. Управление веб-формами на стороне сервера

Хабр, привет! Как человек, побывавший по ту (фронт) и по эту (бэк) стороны разработки, я хочу рассказать о Server Side Form — «Управлении веб-формой на стороне сервера».Что это такое и зачем это нужно — читайте под катом! Читать далее…

Настройка ESLint для чистого кода в проектах на Vue

В процессе работы над проектами разработчики придерживаются определенного кодстайла. Как правило, за это отвечает ESLint. ESLint — это линтер для языка программирования JavaScript. Он статически анализирует код на наличие проблем, многие из которых мож…

Год после Практикума. Как складывается моя карьера

Привет! Меня зовут Борис, мне 26 лет, и я фронтенд-разработчик. В июне 2021 года я закончил курс Практикума «Веб-разработчик» и после этого успел поработать во французской La Redoute, а затем — в немецкой innoscripta. Сейчас я снова в поисках и я хочу …

Дизайн-система как инструмент для разработчика

Привет! Я – Лера Егорова, frontend-разработчик в Мир Plat.Form. Про дизайн-системы чаще пишут дизайнеры – и это понятно. Но, так как первый кирпич в создании нашей собственной дизайн-системы был заложен со стороны разработки, то хотелось бы рассказать …

Робопрактика для frontend-разработчиков

Привет! В июле мы запускаем нашу первую Робопрактику для frontend-разработчиков. Ждём джунов и мидлов в нашем московском офисе. Подготовили два месяца лекций, домашек и регулярных встреч с менторами, а самым пытливым …

[Перевод] Vue 2.7 теперь в бета-тесте

Мы рады сообщить, что Vue 2.7 находится в стадии бета-тестирования.Несмотря на то, что Vue 3 теперь является версией по умолчанию, мы понимаем, что многие пользователи все еще вынуждены оставаться на Vue 2 из-за несовместимости зависимостей, требований…

Дорогу молодым: как FrontendConf 2022 помогает начинающим спикерам и почему это важно для индустрии

Черновик 3FrontendConf меняет подход в индустрии: в этом году программный комитет сконцентрировался на поиске новых спикеров и нетривиальных тем. Поэтому у всех кто уже давно хотел выступить, но не решался, есть отличный шанс сделать это. Я поговорил с…

Использование WebAssetsManager Joomla 4 и добавление собственных пресетов с помощью плагина

В мире фронтенда многие ресурсы (ассеты) связаны между собой. В Joomla никогда не было простого способа указать эту связь, но Joomla 4 изменила эту ситуацию, введя концепцию Web Assets. Управление JavaScript и CSS в Joomla значительно упростилось,…

Ошибки, которые совершают начинающие JS-разработчики

На первый взгляд, синтаксис JS прост и интуитивно понятен, что подкупает. Однако это не мешает допускать ошибки всем, кто делает первые (или не первые) шаги в изучении языка. Мы попытались осветить некоторые промахи начинающих разработчиков. Читат…