For Web — фронтенд, дизайн, программирование
14.6K subscribers
5.47K photos
7 videos
5 files
1.74K links
Новости и полезности для фронтендеров.
Поддержать, чтобы в канале не было рекламы:
https://patreon.com/forweb
https://boosty.to/forweb
Download Telegram
Уроки 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
Важные новости и материалы второй половины апреля: 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/
Техническая сторона редизайна Facebook: как React, GraphQL и Relay помогли в разработке нового фронтенда крупнейшей соцсети → https://developers.facebook.com/videos/2019/building-the-new-facebookcom-with-react-graphql-and-relay/
SynthWave '84, экспериментальная тема для VS Code, которая вернёт вас в середину восьмидесятых → https://github.com/robb0wen/synthwave-vscode