TGViewer
ТОП - Тёма о программировани ТОП - Тёма о программировани @temaprog · 2.81K subscribers
Post #110 2.13K
Здарова, работяги!

Недавно vercel выкатили скилзы правильного использования React и React Native для агентов, чтобы они правильно писали код за нас 🤣

Давайте посмотрим внимательнее, что они советуют. Пост будет из нескольких сообщений, тк в одно все не влезло.

Правила делятся на 8 категорий, упорядоченных по приоритету:

1) Eliminating Waterfalls (префикс файла: `async-`)
- Критичность: CRITICAL
- Суть: устранение последовательных await-операций — главный убийца производительности. Каждый последовательный await добавляет ещё один RTT/latency к критическому пути.

2) Bundle Size Optimization (префикс файла: `bundle-`)
- Критичность: CRITICAL
- Суть: уменьшение размера начального бандла улучшает Time to Interactive и Largest Contentful Paint.

3) Server-Side Performance (префикс файла: `server-`)
- Критичность: HIGH
- Суть: оптимизация серверного рендеринга и загрузки данных устраняет серверные водопады и уменьшает время ответа.

4) Client-Side Data Fetching (префикс файла: `client-`)
- Критичность: MEDIUM-HIGH
- Суть: автоматическая дедупликация и эффективные паттерны загрузки данных уменьшают избыточные сетевые запросы.

5) Re-render Optimization (префикс файла: `rerender-`)
- Критичность: MEDIUM
- Суть: уменьшение ненужных ре-рендеров минимизирует лишние вычисления и улучшает отзывчивость UI.

6) Rendering Performance (префикс файла: `rendering-`)
- Критичность: MEDIUM
- Суть: оптимизация процесса рендеринга уменьшает работу браузера.

7) JavaScript Performance (префикс файла: `js-`)
- Критичность: LOW-MEDIUM
- Суть: микро-оптимизации для горячих путей могут накопиться в значительные улучшения.

8) Advanced Patterns (префикс файла: `advanced-`)
- Критичность: LOW
- Суть: продвинутые паттерны для специфических случаев, требующие аккуратной реализации.

Начнем с первой категории ⬇️
GitHub agent-skills/skills at main · vercel-labs/agent-skills Vercel's official collection of agent skills. Contribute to vercel-labs/agent-skills development by creating an account on GitHub.
  • 👍 10
  • 🔥 2
  • ❤ 1
More from @temaprog
  1. Sep 15, 2026Здарова, работяги! Кто собирается на Avito.Tech.Conf 26 сентября? Я уже рассказывал про ко…
  2. Sep 14, 2026Зачем ты пишешь? Здарова, работяги! Помню, как все только начинали активно использовать аг…
  3. Sep 4, 2026Здарова, работяги! Приезжает коробка. Внутри бейдж на Avito.Tech.Conf и часы «Ракета».😳 И…
  4. Sep 3, 2026Здарова, работяги! Потихоньку продолжаю дописывать посты из заметок. В прошлый раз — элеме…
  5. Aug 26, 2026Здарова, работяги! Совсем скоро осень, а значит, начинается сезон конференций. Про Avito.T…
  6. Aug 18, 2026Здарова, работяги! Сейчас я много думаю про AI-native команды и внедрение ИИ в разработку.…
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 →