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
Подробное сравнение популярных библиотек для управления состоянием Redux, Mobx и Cerebral в переводе devSchacht — https://medium.com/p/275c338f62d4
Откуда появились разные вьюпорты, чем они отличаются и о каких нюансах нужно помнить? Ответы в свежем HTTP 203 — https://youtu.be/e6IjNW8OTv0
Frontend Weekend №25, в гостях Роман Дворнов из Avito: как заниматься опенсорсом и не перегореть — https://soundcloud.com/frontend-weekend/fw-25
«Веб-стандарты» №92, в гостях Настя Суховерхова, создательница weblind.ru: о событиях, доступности и дизайне — https://soundcloud.com/web-standards/episode-92
heml, расширяемый язык разметки для вёрстки отзывчивых писем — https://heml.io/
Что почитать начинающему тимлиду: Василий Половнёв делится материалами, которые хотел бы прочитать в начале пути — https://vasily.polovnyov.ru/posts/team-leadership-links.html
Аутентификация в Node.js с использованием Passport.js, восьмая глава Node Hero в переводе devSchacht — https://medium.com/p/27b74c33a5ce
Как улучшить производительность сайта:

1. Подключите жирную библиотеку
2. Зафиксируйте метрики
3. Удалите библиотеку
4. PROFIT
Evolving a VM, Вячеслав Егоров анонсировал свою книгу о реализации языков на базе VM, первая глава в декабре — https://evolvingavm.com/
Вышли Node.js 8.9.0 LTS и Node.js 9.0.0, подробности и обзор новинок — https://medium.com/p/74cf754a10a0
Как работает вьюпорт в iOS 11, объяснение Дэррила Пога в переводе CSS-Live — https://css-live.ru/articles/ponimanie-vyuporta-webview-v-ios-11.html
SSL, HTTP/2, Brotli, WebP, CDN: пять простых технологий для улучшения безопасности и производительности сайта — https://www.smashingmagazine.com/2017/10/improving-performance-security/
3+ года Ember, 6 месяцев React: о слабых и сильных сторонах React в сравнении с полноценным фреймворком — https://medium.com/p/973b9c1acb61
«Использовать React (и его экосистему) для полноценного приложения с множеством роутов/страниц/состояний? Нет, спасибо. Я считаю это хайпом и для фронтенд-разработчика существуют варианты лучше»
Вышел Angular 5.0.0 с RxJS 5.5, новым HttpClient, улучшенной интернационализацией и другими нововведениями — https://blog.angular.io/37e414935ced
В HTTP добавили новый код ответа 103 для передачи подсказок о значениях некоторых заголовков сразу после запроса — https://www.opennet.ru/opennews/art.shtml?num=47474
Краткий обзор всех докладов с Chrome Dev Summit 2017 — https://redfin.engineering/9b62a593c3cb
Что такое кроссбраузерная вёрстка, какие есть браузеры и нужен ли Pixel Perfect? Разбирается Вадим Макеев — https://youtu.be/xFZWHLjNXdI
handorgel, доступная и легковесная (~3.5 КБ) реализация аккордеона на ES6, соответствующая рекомендациям W3C — https://github.com/oncode/handorgel