Quartet 9: Allegro | Краткость и простота

Когда я создавал библиотеку для валидации данных quartet, взял следующие цели-ориентиры: TypeScript Краткость и простота Производительность В этой статье покажу как библиотека quartet понимает, что значат слова "Краткий" и "Простой" в контексте подхода к валидации. Как работает quartet? Когда он нужен? Он нужен тогда, когда нужна валидация данных Что такое ПОДРОБНЕЕ

Дайджест свежих материалов из мира фронтенда за последнюю неделю №409 (30 марта — 5 апреля 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Веб-разработка    |    CSS    |    JavaScript    |    Браузеры    |    Занимательное    |     Веб-разработка • Концепции, лежащие в основе Web Audio API • Intersection Observer API: примеры использования • Туториал. Интерактивная SVG-диаграмма • Простой способ имплементации адаптивных изображений • BEM Cheat Sheet • Почему некоторые элементы HTML ПОДРОБНЕЕ

Если бы я учил Frontend сегодня. Советы начинающим

Мой путь в веб-разработке начался 5 лет назад. За это время я успел испробовать множество технологий, а в последние 3 года развиваюсь в направлении frontend. В этой статье я бы хотел ясно изложить, какие технологии необходимо изучить новичку, а также поделиться методами их освоения. Гайд ориентирован на людей, которые делают ПОДРОБНЕЕ

Quartet 9: Allegro | TypeScript

Когда создавалась библиотека для валидации данных quartet были поставленны следующие цели-ориентиры: TypeScript Краткость Простота Производительность В этой статье я хотел бы рассмотреть ориентированность quartet на TypeScript. Мотивация Мы работаем на своих проектах с использованием TypeScript. Поэтому, когда я создавал эту библиотеку, мне хотелось, чтобы человек, который знает TypeScript, не изучал ПОДРОБНЕЕ

Дайджест свежих материалов из мира фронтенда за последнюю неделю №408 (23 — 29 марта 2020)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Медиа    |    Веб-разработка    |    CSS    |    JavaScript    |    Браузеры Медиа • UnderJS Podcast №18 — Yarn2 и баг длиною… • Девшахта/Ночной фронтенд: Мониторинг node.js на примере интересного кейса • Подкаст «Фронтенд Юность (18+)» №130: Первый изолированный • Подкаст «Веб-стандарты» №222. GitHub и npm, ПОДРОБНЕЕ