TGViewer
Библиотека программиста Библиотека программиста @proglibrary · 78.2K subscribers
Post #11877 2.09K
🖥 GitHub ускорил интерфейс, убрав CSS-in-JS

Иногда интерфейс тормозит не из-за запросов к API, а из-за того, как вы подключаете стили.

GitHub перевёл компоненты Primer на CSS Modules: время серверного рендеринга сократилось на 55%, а инициализации компонентов — на 25%. Стили больше не нужно вычислять через JavaScript во время рендеринга.

Мигрировали постепенно: флаги, автоматические преобразования кода и визуальные тесты. Темы и тысячи вхождений sx тоже пришлось разобрать.

Если ищете, что тормозит фронтенд, вот хороший повод заглянуть и в стили.

🔗 Разбор миграции

🐸 Библиотека программиста
  • 👍 6
  • 🔥 2
  • 🎉 1
More from @proglibrary
  1. Oct 3, 2026Как вручную переносить код от ИИ и не терять понимание проекта В разборе своего рабочего п…
  2. Oct 2, 2026🎹 Что делать после ChatGPT? Следующий шаг — AI-агенты. Они не просто отвечают на запросы,…
  3. Oct 2, 2026Как собрать интерфейс обработки изображений на Gradio Workflow Workflow1111 воссоздаёт бол…
  4. Oct 1, 2026Как защитить API от повторного выполнения операций Клиент отправил POST, сервер выполнил о…
  5. Sep 30, 2026Вот почему оперативная память стоит так дорого 🙄🙄🙄 🐸 Библиотека программиста
  6. Sep 30, 2026🔥 Последний день для разработчиков AI уже пишет код. Теперь важнее научиться встраивать е…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →