For Web — фронтенд, дизайн, программирование
15.4K subscribers
5.43K photos
2 videos
5 files
1.7K links
Годнота для фронтендеров и дизайнеров

https://forweb.dev
Download Telegram
Инженеры Skillshare рассказали, почему выбирая библиотеку для управления состоянием они предпочли MobX Редаксу → https://medium.com/p/a05442279a2b
Аня Павлова поделилась впечатлениями от перехода на Vue после трёх лет работы с Реактом → https://medium.com/p/3d36d53abbd6
Инженеры Pinterest поделились результатами работы нового PWA за год его существования: активные пользователи ↑103%, длительность сессии ↑295%, 800 тысяч пользователей еженедельно и другие метрики → https://medium.com/p/f4a2f4129e05
🎧
Свежие подкасты

Frontend Weekend №62, в гостях Андрей Ситник: о переезде в Нью-Йорк, путешествиях и порно в Твитере → https://soundcloud.com/frontend-weekend/fw-62

«Веб-стандарты» №130, в гостях Сергей Бережной: неудобные классы и всякий JS, манифест на лету, гриды с ошибками, плохой лендинг хорошей ШРИ → https://medium.com/p/db2bfe754d9c

«Ночной фронтенд» №42: автоматизация CI/CD → https://medium.com/p/d74a87351f0b

«Новости 512» от CSSSR №15: обзор новостей, релизов и интересных публикаций → https://soundcloud.com/csssr/novosti-512-vypusk-15-1607-2207
assetgraph, фреймворк для оптимизации быстродействия сайтов, основанный на анализе подключаемых ресурсов вроде картинок, стилей и скриптов → https://github.com/assetgraph/assetgraph
Новые типы коллекций Set и WeakSet, обзор Екатерины Назаровой на .getIstance → https://youtu.be/aebSmg1DlN0
Серия вопросов и ответов с Эдди Османи: о веб-производительности, парадигмах и языках программирования, написании книг и статей, работе в Google, будущем PWA и многом другом → https://dev.to/addyosmani/im-addy-osmani-ask-me-anything-596c
[Вакансия, релокация на Кипр]
Привет! Финтех-компания Spotware ищет Senior JavaScript-разработчика для развития и поддержки фронтенда трейдинговой платформы с использованием гибких методологий и TDD.

Требования:
— 3+ лет опыта работы веб-разработчиком;
— экспертное знание HTML/CSS/JavaScript, лучших практик и паттернов проектирования клиентских приложений.

Здорово, если вы работали с TypeScript, реактивным программированием (Rx/Bacon/Kefir/Cycle), Redux/Flux, Canvas/SVG/WebGL.

Мы базируемся на Кипре, помогаем с релокацией (релокационный бонус 2 500 евро), предоставляем визы медицинскую страховку для вас и семьи.

Зарплата 3 700 – 4 100 евро до вычета налогов. Зарплата на руки в первый год работы составит примерно 3 412 – 3 688 евро (нет налоговых выплат, только соц. страхование), далее примерно 3 250 – 3 400 евро (налоги + соц. страхование).

Пишите на hr@spotware.com или t.me/katerina_fa.
ndb, инструмент на основе Puppeteer для продвинутой отладки Node.js-приложений → https://github.com/GoogleChromeLabs/ndb
Малоизвестные способы применения CSS-свойства pointer-events в интерактивном обзоре Мартина Каппенса → https://codepen.io/MartijnCuppens/full/MBjqbM
Советы командам, разрабатывающим внутренние инструменты в больших компаниях

Элис Бартлет делится опытом ft.com и объясняет, зачем и как жить в условиях свободного рынка, на котором есть выбор между внутренними и внешними инструментами → http://engineroom.ft.com/2017/12/01/tips-for-in-house-teams-in-a-free-market-software-culture/
Flexible Typesetting

Новая книга Тима Брауна в серии A Book Apart о вёрстке текста → https://abookapart.com/products/flexible-typesetting
Если вы бросились изучать Реакт, пропустив основы джаваскрипта — остановитесь и отправляйтесь на learn.javascript.ru! Или хотя бы прочитайте обзор Робина Вируха на основные возможности и тонкости JS, о которых нужно знать при работе с Реактом → https://www.robinwieruch.de/javascript-fundamentals-react-requirements/
Инженеры ГитХаба полностью выпилили jQuery из своей кодовой базы. Теперь они используют не модный фреймворк, а возможности веб-платформы:

— querySelectorAll;
— fetch для общения с сервером;
delegated-events для обработки событий;
— полифилы для плохо поддерживаемых возможностей DOM;
кастомные элементы (без Shadow DOM, потому что его полифилы плохо влияют на быстродействие).

https://twitter.com/mislav/status/1022058279000842240
Как реализовать и автоматизировать деплой фронтенда с мок-сервером с любого коммита в истории, опыт Александра Бойченко → https://medium.com/p/a89aa014c9c6