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
Визуальный генератор раскладки на CSS-гридах от Сары Дрэснер → https://cssgrid-generator.netlify.com/
Пишем собственное правило для ESLint: Дмитрий Мананников с практическим примером → https://slonoed.net/ru/custom-eslint-rule/
Визуализатор CSS-свойства transform для лучшего понимания работы 2D и 3D-трансформаций → https://css-transform.moro.es
[Вакансия, Санкт-Петербург]
Fullstack-разработчик в Timeweb

Хостинг-провайдер Timeweb работает с 2006 года, помогает более чем 150 000 клиентам и обслуживает более 420 000 сайтов. У нас сильный отдел разработки, автономные команды и развитая инженерная культура (unit-тесты, кодревью, сервисная инфраструктура, CI/CD в GitLab). Мы ищем в команду Fullstack-разработчика на PHP/JS, вместе с которым мы будем развивать процессы и продукты от идеи до реализации.

Предлагаем белую зарплату от 120 000₽ на руки, зелёный и просторный офис в шаговой доступности от м. Московские ворота, оплачиваемые обеды на любой вкус (от вегетарианских до домашней кухни), компенсацию спортивных занятий, ДМС после года работы и другие приятности.

У нас много возможностей для развития: система обучения, открытые семинары, видеоконференции, библиотека профессиональной литературы. Интересные задачи + успешная работа = профессиональный и карьерный рост 🤘

Присылайте резюме Анастасии на [email protected].
Важные новости и материалы второй половины мая: W3C и WHATWG помирились, ускорение скриптов с Binary AST, асинхронное программирование, генератор раскладки на CSS-гридах, система цветов и тёмная тема VK, управление монорепозиториями → https://forwebdev.ru/digest/2019-05-31/
This media is not supported in your browser
VIEW IN TELEGRAM
html-only-chat, вдохновлённая css-only-chat реализация real-time чата без JS → https://github.com/iwonz/html-only-chat
For Web ищет соавтора! Нужно оформлять публикации для соцсетей на основе заранее составленного списка материалов. Подробности → https://www.notion.so/For-Web-7e1e7df7154b424ab300d809ecf5593c
Непопулярное мнение: статические ресурсы лучше хранить у себя, а не на сервисах вроде публичных CDN. Гарри Робертс с обоснованием → https://csswizardry.com/2019/05/self-host-your-static-assets/
Под капотом компонентов: токены как базовые примитивы. Алекс Пейт о том, как сделать дизайн-систему более универсальной и гибкой → https://alexpate.uk/journal/theme-driven-design-systems/
Аксель Раушмайер предлагает отказаться от устаревшего термина «всплытие переменных» и детально объясняет механизм работы объявлений переменных и функций в современном стандарте ES → https://2ality.com/2019/05/unpacking-hoisting.html
Визуальное тестирование вёрстки на базе Gemini, Storybook и Selenium: Дмитрий Иванов рассказывает об опыте внедрения и встреченных проблемах → https://habr.com/p/454464
Для вёрстки нужен особый образ мышления, утверждает Макс Бок и делится идеями, ставшими для него ключом к пониманию CSS → https://mxb.dev/blog/the-css-mindset/
Вышел Stencil One, компилятор лёгких и быстрых веб-компонентов: JSX, TypeScript, асинхронный рендеринг, SSR, ленивая загрузка и другие возможности → https://ionicframework.com/blog/introducing-stencil-one-1-0-0/
Google ограничит доступ к WebRequest API в Chrome, используемому расширениями для блокировки нежелательного контента вроде рекламы и трекинговых скриптов → https://www.theregister.co.uk/2019/05/29/google_webrequest_api/
Образы и модели: Данила Ковчий погружает в методологию создания продуктов. Примеры, цепочки решений и полезные материалы прилагаются → https://link.medium.com/qZBaD6r9iX
Экономика опенсорса: что не так с NPM и что с этим делать? Бывшая техдир NPM с объяснением и анонсом нового менеджера пакетов Entropic, призванного решить озвученные проблемы → https://youtu.be/MO8hZlgK5zc
Разделение инженеров на Junior/Middle/Senior устарело, считает Рэндалл Коутник и предлагает иную градацию уровней → https://rkoutnik.com/2016/04/21/implementers-solvers-and-finders.html
Фронтенд-микросервисы: Джереми Колин об опыте и проблемах их внедрения в Zalando → https://jobs.zalando.com/tech/blog/front-end-micro-services/
Zdog, легковесный и удобный движок для рисования псевдо-3D графики на Canvas и SVG → https://zzz.dog/
Инженеры IBM рассказали об опыте использования Elm в продакшене на примере приложения Decision Composer → https://discourse.elm-lang.org/t/ibm-releases-elm-powered-app/2364