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
Техническая сторона редизайна 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
Краткая выжимка отчёта Mozilla о состоянии интернета на 2019 год → https://thebell.io/zdes-nebezopasno-mozilla-postavila-diagnoz-internetu/

Полный отчёт → https://internethealthreport.org/2019/
Прекратите использовать диапазоны версий для зависимостей: инженеры Lucidchart о проблемах нефиксированных версий и вариантах их предовтращения → https://www.lucidchart.com/techblog/2017/03/15/package-management-stop-using-version-ranges/
Service Workies, приключенческая игра, обучающая основам использования сервис-воркеров → https://serviceworkies.com/
Microsoft представила React Native for Windows, который позволит разрабатывать приложения для ПК, планшетов и даже Xbox → https://github.com/microsoft/react-native-windows
🎧
Свежие подкасты

Frontend Weekend №90, в гостях Александра Шинкевич и Никита Дубко: спецвыпуск по следам Web Standards Days в Москве → https://soundcloud.com/frontend-weekend/fw-90

«Девшахта» №78, в гостях Дэн Стешенко: как программисту переехать в Берлин и стоит ли оно того → https://medium.com/p/1ef4f147968a

«Веб-стандарты» №174, в гостях Андрей Ситник: Chrome 75, Spectre, slot, Svelte и Parcel, загрузка шрифтов, инди-опенсорс → https://medium.com/p/18b6f5fe963

Remote Talk №5, в гостях Даниил Оношко из Новосибирска: Angular и переход с него на React, работа в INGIPRO, организация митапов, IT-компании Новосибирска, менторство в Академии HTML, стоит ли переезжать в Новосибирск → https://soundcloud.com/csssr/remote-talk-5-daniil-onoshko-novosibirsk
This media is not supported in your browser
VIEW IN TELEGRAM
CSS-only Chat: полноценный real-time чат без единой строчки JS на клиенте → https://github.com/kkuchta/css-only-chat
Поисковый бот Google теперь будет автоматически обновляться и использовать актуальную версию движка Chromium. Это означает, что у сайтов без SSR появилось больше шансов на корректную индексацию Гуглом → https://webmasters.googleblog.com/2019/05/the-new-evergreen-googlebot.html
This media is not supported in your browser
VIEW IN TELEGRAM
Порталы: новый браузерный API для анимирования переходов между страницами. Введение и примеры использования → https://web.dev/hands-on-portals/
Скоро в Google Fonts наконец-то появится поддержка font-display, сообщает Эдди Османи → https://twitter.com/addyosmani/status/1126370518347608065

А до тех пор можно использовать ускоритель Google Fonts от Ивана Акулова → https://googlefonts.3perf.com/
Как программисту меньше уставать и не чувствовать себя перегруженным → https://medium.com/p/79bc816709de
GitHub анонсировал собственный хостинг пакетов с поддержкой NPM, Docker, Maven, NuGet и RubyGems → https://github.com/features/package-registry
От Accelerated Mobile Pages к AMP: новое позиционирование AMP как фреймворка общего назначения на основе веб-компонентов для разработки сайтов, интерактивных публикаций и писем → https://blog.amp.dev/2019/05/01/amp-as-your-web-framework/
CSSFX, коллекция готовых к использованию прелоадеров и эффектов для кнопок, ссылок и инпутов → https://cssfx.dev/
dinoql, язык запросов в стиле GraphQL для выборки данных из обычных JS-объектов → https://github.com/victorvoid/dinoql
imaskjs: 3 года в опенсорсе. Алексей Кряжев о том, как это было и стоило ли оно того → https://habr.com/ru/post/451044/
Промисы недостаточно нейтральны: Андре Стальц рассматривает неочевидные проблемы дизайна промисов и объясняет, как их можно было избежать → https://staltz.com/promises-are-not-neutral-enough.html
Стимуляторы работы программиста: здоровье. Евгений Вецель о том, как повысить производительность и получать от работы больше удовольствия с помощью простых приёмов заботы о собственном здоровье → https://blog.csssr.ru/2019/05/07/work-stronger
This media is not supported in your browser
VIEW IN TELEGRAM
runpkg, новый инструмент для анализа содержимого NPM-пакетов прямо в браузере → https://runpkg.com/

Официальный анонс и рассказ о мотивации → https://formidable.com/blog/2019/runpkg/