🎧
Свежие подкасты
«Веб-стандарты» №171, в гостях Настя Катаева и Максим Соснов: учебник по JS и книги, Vue в N1, статьи по JavaScript, оптимизации V8, флексы и подгриды, переключатель темы → https://medium.com/p/58f52c546d05
«Девшахта» №76, в гостях Денис Злобин: что такое саунд-дизайн и как устроено образование в Финляндии → https://medium.com/p/f1bf03687d9
«Новости 512» от CSSSR №47: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-47-1304-1904
Свежие подкасты
«Веб-стандарты» №171, в гостях Настя Катаева и Максим Соснов: учебник по JS и книги, Vue в N1, статьи по JavaScript, оптимизации V8, флексы и подгриды, переключатель темы → https://medium.com/p/58f52c546d05
«Девшахта» №76, в гостях Денис Злобин: что такое саунд-дизайн и как устроено образование в Финляндии → https://medium.com/p/f1bf03687d9
«Новости 512» от CSSSR №47: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-47-1304-1904
Вышла третья версия Svelte, компилируемого фреймворка с минимальным рантаймом: новый сайт и документация, встроенная реактивность, улучшенный DX → https://svelte.dev/blog/svelte-3-rethinking-reactivity
Уроки CSSBattle: Илья Стрельцын делится впечатлениями, советами и выводами об участии в соревновании по рисованию на CSS → https://css-live.ru/tricks/uroki-cssbattle.html
Clippy, продвинутый визуальный редактор CSS clip-path → https://bennettfeely.com/clippy/
Как переход на Figma может улучшить дизайн-процессы? Пол Ханаока из Liferay поделился опытом спустя год использования Figma → https://www.smashingmagazine.com/2019/04/design-scale-figma/
Основы HTTP-кеширования: обзор основных концепций и эволюции механизмов кеширования в HTTP → https://frontendian.co/http-caching
Вышла Node.js 12: экспериментальная поддержка ES-модулей, диагностические отчёты и другие нововведения в обзоре → https://medium.com/p/76c41a1b3f3f
Перенос сайта с CMS на статику: мотивация, стоимость, работа. Опыт компании e-Legion → https://habr.com/p/440134
Основы devops: почему практически никогда не стоит напрямую запускать Node.js-приложение в продакшене? Объяснение и предпочтительные альтернативы → https://medium.freecodecamp.org/7fdfaed51ec6
The Open-Registry, полностью прозрачный и открытый реестр JS-пакетов, призванный заменить централизованный и коммерческий NPM → https://open-registry.dev/
HTTP-заголовки для ответственного разработчика: Штефан Юдис с обзором заголовков, использование которых улучшит ваш продукт и веб в целом → https://www.twilio.com/blog/a-http-headers-for-the-responsible-developer
Design Patterns Game, игра на знание распространённых паттернов проектирования, реализованных на JavaScript → https://designpatternsgame.com/
Пожалуйста, прекратите делать React-центричные приложения! React — это UI-библиотека, а не решение проблем других аспектов приложения вроде роутинга, данных, общения с сервером или бизнес-логики. Слой представления меняется чаще других аспектов, так что не делайте его ядром.
Нужно ли чистить строки в JavaScript? Обзор возможной утечки памяти, вызванной оптимизацией работы со строками, и способы её предотвращения → https://habr.com/p/449368/
Как программисту установить здоровые границы между работой и жизнью → https://codewithoutrules.com/2019/04/03/setting-boundaries-at-work/
Uppy, универсальный виджет для загрузки файлов с упором на хороший UX: легковесный, модульный, расширяемый, доступный, локализованный, поддерживает загрузку из внешних источников вроде Google Drive → https://uppy.io/
🎧
Свежие подкасты и видеоблоги
«Фронтенд-юность» №91, в гостях Андрей Ситник: чёрная дыра фронтенда, Бобук в СовФеде про ИИ, эффективнейший путь убить креативность MPJ и Дэн Абрамов → https://soundcloud.com/frontend_u/e91
«Девшахта» №77: польза от тимлидских митапов и Node.js 12 → https://medium.com/p/6cbf23a93ab3
«Сделайте мне красиво» №15: валим из фронтенда и монополия Chrome → https://soundcloud.com/begebot/ep15
«Веб-стандарты» №172, в гостях Сергей Попов и Андрей Смирнов: события года и Frontend Conf в Москве, зачем быть в ПК, интересные доклады, устройство фестиваля, поддержка сообщества, правила поведения → https://medium.com/p/849738d96090
«Веб-стандарты» №173, в гостях Виктор Суздалев и Денис Ильин: Ростов-на-Дону, Chrome 74, Node.js 12, Svelte 3, V8, навигация, PWA в Google Play → https://medium.com/p/57cbd836d95b
ProConf №11: обзор конференции Frontend Developer Love 2019 → https://soundcloud.com/proconf/proconf-11-frontend-developer-love-2019
FrontSpot №6, в гостях Вася Ванчук: как расти разработчику → https://youtu.be/M9GBDfE2uS0
«Новости 512» от CSSSR №48: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-48-2004-2604
Свежие подкасты и видеоблоги
«Фронтенд-юность» №91, в гостях Андрей Ситник: чёрная дыра фронтенда, Бобук в СовФеде про ИИ, эффективнейший путь убить креативность MPJ и Дэн Абрамов → https://soundcloud.com/frontend_u/e91
«Девшахта» №77: польза от тимлидских митапов и Node.js 12 → https://medium.com/p/6cbf23a93ab3
«Сделайте мне красиво» №15: валим из фронтенда и монополия Chrome → https://soundcloud.com/begebot/ep15
«Веб-стандарты» №172, в гостях Сергей Попов и Андрей Смирнов: события года и Frontend Conf в Москве, зачем быть в ПК, интересные доклады, устройство фестиваля, поддержка сообщества, правила поведения → https://medium.com/p/849738d96090
«Веб-стандарты» №173, в гостях Виктор Суздалев и Денис Ильин: Ростов-на-Дону, Chrome 74, Node.js 12, Svelte 3, V8, навигация, PWA в Google Play → https://medium.com/p/57cbd836d95b
ProConf №11: обзор конференции Frontend Developer Love 2019 → https://soundcloud.com/proconf/proconf-11-frontend-developer-love-2019
FrontSpot №6, в гостях Вася Ванчук: как расти разработчику → https://youtu.be/M9GBDfE2uS0
«Новости 512» от CSSSR №48: обзор новостей и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-48-2004-2604
Важные новости и материалы второй половины апреля: AMP под своим доменом, нюансы тёмной темы, альтернатива NPM, PWA в Google Play, Node.js 12, Svelte 3, дизайн-процессы и Figma, рабочие HTML-импорты, паттерны проектирования, локализация → https://forwebdev.ru/digest/2019-04-30/
Effector, новая библиотека для управления состоянием: богатый и в то же время лаконичный API, реактивность, нет ограничений на количество сторов, первоклассная поддержка TypeScript и Flow → https://effector.now.sh/
Packtracker, сервис для автоматического анализа webpack-бандла вашего приложения при каждом коммите → https://packtracker.io/