forwebdev's profile picture. Годнота для фронтендеров: свежие статьи, доклады, инструменты и многое другое.

In english: @forweb_en

For Web 🇺🇦

@forwebdev

Годнота для фронтендеров: свежие статьи, доклады, инструменты и многое другое. In english: @forweb_en

Pinned

For Web без рекламы – благодаря вам Теперь нас можно поддержать через Patreon и Boosty: — patreon.com/forwebboosty.to/forweb Три уровня поддержки ↓🧵

forwebdev's tweet image. For Web без рекламы – благодаря вам

Теперь нас можно поддержать через Patreon и Boosty:

— patreon.com/forweb
— boosty.to/forweb

Три уровня поддержки ↓🧵

GSAP теперь бесплатен: продвинутая библиотека для анимаций и все её платные плагины теперь доступны сообществу благодаря Webflow → gsap.com/blog/3-13/

forwebdev's tweet image. GSAP теперь бесплатен: продвинутая библиотека для анимаций и все её платные плагины теперь доступны сообществу благодаря Webflow → gsap.com/blog/3-13/

Относительные цвета в CSS: интерактивное руководство по новому синтаксису, позволяющему динамически менять цвета прямо в браузере без препроцессоров → ishadeed.com/article/css-re…

forwebdev's tweet image. Относительные цвета в CSS: интерактивное руководство по новому синтаксису, позволяющему динамически менять цвета прямо в браузере без препроцессоров → ishadeed.com/article/css-re…

Галерея обложек на современном CSS со Scroll-Driven анимациями: Эдди Османи разбирает современную реализацию культового эффекта галереи из iPod → addyosmani.com/blog/coverflow/


Rsdoctor, инструмент для продвинутого анализа процесса и результата бандлинга, совместимый с Rspack и Webpack: умеет показывать время работы каждого лоадера, как конкретный лоадер преобразовал конкретный файл, что попало в бандл, и многое другое → rsdoctor.dev


Массовое подавление ошибок: в ESLint появился официальный механизм для постепенного включения новых правил в большой кодовой базе → eslint.org/blog/2025/04/i…

forwebdev's tweet image. Массовое подавление ошибок: в ESLint появился официальный механизм для постепенного включения новых правил в большой кодовой базе → eslint.org/blog/2025/04/i…

За пределами NPM: выбираем зависимости с умом. Обзор сервисов для поиска и детального анализа NPM-пакетов → forweb.dev/ru/blog/npm-to…

forwebdev's tweet image. За пределами NPM: выбираем зависимости с умом. Обзор сервисов для поиска и детального анализа NPM-пакетов → forweb.dev/ru/blog/npm-to…

Вышла Anime.js 4.0, библиотека для создания сложных анимаций в вебе на чистом JS: новая модульная архитектура: поддержка Web Animation API, анимации прокрутки и многое другое → animejs.com


В Chrome 135 появилась возможность полной стилизации нативных селектов: другие браузеры пока этого не поддерживают, но такая стилизация может быть прогрессивным улучшением → developer.chrome.com/blog/a-customi…


Ускоряем масштабную миграцию тестов с LLM: инженеры Airbnb рассказывают, как они перевели тесты с Enzyme на React Testing Library с помощью LLM → medium.com/airbnb-enginee…

forwebdev's tweet image. Ускоряем масштабную миграцию тестов с LLM: инженеры Airbnb рассказывают, как они перевели тесты с Enzyme на React Testing Library с помощью LLM → medium.com/airbnb-enginee…

В CSS теперь возможно вертикальное центрирование одним свойством без использования флексов и гридов: новое свойство align-content и обзор способов, которыми были вынуждены пользоваться верстальщики до его появления → build-your-own.org/blog/20240813_…

forwebdev's tweet image. В CSS теперь возможно вертикальное центрирование одним свойством без использования флексов и гридов: новое свойство align-content и обзор способов, которыми были вынуждены пользоваться верстальщики до его появления → build-your-own.org/blog/20240813_…

Компилятор TypeScript переписывают на Go: новая неполная версия компилятора уже работает в 10 раз быстрее, она выйдет под версией TypeScript 7 → devblogs.microsoft.com/typescript/typ… Почему Go, а не Rust? Ответ Райана Кавано, тимлида команды разработки Тайпскрипта → reddit.com/r/typescript/c…

forwebdev's tweet image. Компилятор TypeScript переписывают на Go: новая неполная версия компилятора уже работает в 10 раз быстрее, она выйдет под версией TypeScript 7 → devblogs.microsoft.com/typescript/typ…

Почему Go, а не Rust? Ответ Райана Кавано, тимлида команды разработки  Тайпскрипта → reddit.com/r/typescript/c…

Lynx, платформа для разработки кроссплатформенных приложений на веб-технологиях: разработана ByteDance и используется в приложениях TikTok, разделяет код на основной и фоновый потоки для быстродействия, есть интеграция с React → lynxjs.org

forwebdev's tweet image. Lynx, платформа для разработки кроссплатформенных приложений на веб-технологиях: разработана ByteDance и используется в приложениях TikTok, разделяет код на основной и фоновый потоки для быстродействия, есть интеграция с React → lynxjs.org

Храповой механизм для нарушений правил ESLint: инженеры Notion рассказывают, как они не допускают рост количества нарушений ESLint-правил в кодовой базе, и делятся плагином для реализации такой же механики → notion.com/blog/how-we-ev…


Doom на типах TypeScript: энтузиасты сообщества Michigan TypeScript разработали полноценный WebAssembly-рантайм на типах TypeScript и запустили на нем Doom → youtu.be/0mCsluv5FXA

forwebdev's tweet image. Doom на типах TypeScript: энтузиасты сообщества Michigan TypeScript разработали полноценный WebAssembly-рантайм на типах TypeScript и запустили на нем Doom → youtu.be/0mCsluv5FXA

Отказываемся от JS-библиотек для анимаций: руководство по созданию анимированного меню на View Transitions → builder.io/blog/view-tran…


ESLint теперь официально поддерживает линтинг CSS: несколько готовых правил, поддержка кастомного синтаксиса и другие подробности → eslint.org/blog/2025/02/e…

forwebdev's tweet image. ESLint теперь официально поддерживает линтинг CSS: несколько готовых правил, поддержка кастомного синтаксиса и другие подробности → eslint.org/blog/2025/02/e…

pkg-size, инструмент для анализа влияния NPM-пакетов на размер локальных node_modules и на размер бандла при сборке → pkg-size.dev

forwebdev's tweet image. pkg-size, инструмент для анализа влияния NPM-пакетов на размер локальных node_modules и на размер бандла при сборке → pkg-size.dev

This account does not follow anyone
Loading...

Something went wrong.


Something went wrong.