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
Новый выпуск журнала Increment, посвящённый документации: документация как точка входа в опенсорс, постмортемы как средство предотвращения будущих ошибок, польза внутренней документации и многое другое → https://increment.com/documentation/
Что происходит, когда вы создаёте флекс-контейнер? Подробное объяснение принципов работы флекс-раскладок от Рейчел Эндрю → https://www.smashingmagazine.com/2018/08/flexbox-display-flex-container/
The Doodle Library, коллекция бесплатных нарисованных от руки иллюстраций для презентаций и статей → https://www.thedoodlelibrary.com/
Почему стоит изучить чистый JS, прежде чем переходить к фреймворкам, подробное объяснение и коллекция материалов для изучения языка → https://snipcart.com/blog/learn-vanilla-javascript-before-using-js-frameworks
Как устроено кеширование ресурсов в вебе, объяснение серверной и браузерной сторон вопроса на примере покупки молока в супермаркете → https://habr.com/p/416255/
Рубрика «о чём могут спросить на собеседовании»: Реми Шарп с обзором поведения «дырявых» массивов → https://remysharp.com/2018/06/26/an-adventure-in-sparse-arrays
Теперь тестировать другие браузеры можно прямо не выходя из браузера: WebAssembly позволил сэмулировать полноценную Windows 2000 → https://bellard.org/jslinux/vm.html?url=https://bellard.org/jslinux/win2k.cfg&mem=192&graphic=1&w=1024&h=768
Как тестировать доступность электронных писем, руководство Саманты Конелли из Campaign Monitor→ https://cm.engineering/b68fed03f5f4
Приёмы построения масштабируемой архитектуры для больших Angular-приложений, доклад Манфреда Стайера → https://youtu.be/q4XmAy6_ucw
Гарри Робертс поделился приёмами и инструментами, помогающими ему изучить незнакомую кодовую базу с легаси → https://csswizardry.com/2018/07/getting-to-know-a-legacy-codebase/
Райан Бэйкер с обзором трёх паттернов, которые улучшают UX запросов к серверному API: таймауты, минимальное время ожидания и повторение запросов → https://uxdesign.cc/56e7dcc2f58e
Electron Fiddle, песочница для быстрой разработки экспериментальных десктопных приложений и просто для знакомства с Electron → https://github.com/electron/fiddle
Как автоматически подстраивать цвета текста и рамок под цвет фона для лучшей контрастности на чистом CSS → https://css-tricks.com/switch-font-color-for-different-backgrounds-with-css/
Инженеры Netcracker поделились опытом реализации микросервисного подхода на фронтенде → https://habr.com/p/420753/
Почему стоит перейти с HEX и RGB на HSL: более логичная модель, удобная темизация и другие причины в обзоре Сары Суайдан → https://www.sarasoueidan.com/blog/hex-rgb-to-hsl/
Инженеры Walmart Labs подробно рассказали, как у них устроено E2E-тестирование → https://medium.com/p/a9eee2c6bc1