Привет всем!
После успешного запуска Docusaurus 2.0 у меня не было времени отправить рассылку, запланированную на начало этой недели 😅.
Это еще один специальный выпуск, в пятницу вечером, охватывающий почти 3 недели новостей, а произошло очень много!
Невозможно прочитать все или прокомментировать 😬. Я решил быть исчерпывающим и включить все ссылки, которые показались мне интересными, не обязательно комментируя их. Мне и так пришлось бы прочитать их самой, прежде чем 😅 немного перегрузиться.
В течение этого месяца августа я сосредоточусь на миграции Revue на ConvertKit. Следующий выпуск будет примерно 20 августа, но также возможно, что я пропущу его и не буду ничего отправлять до начала сентября.
В любом случае, поскольку мы не увидимся некоторое время, по крайней мере, вам будет что почитать этим летом 🤣.
🙏 Поддержите рассылку:
- 😘 Рекомендуйте его своим друзьям: это действительно помогает!
- 💸 Спонсор этой недели в React
- 😍 Пишите отзывы в Twitter
- 🧵 Ретвитните последнюю тему в Twitter
- 📨 Ответить на это письмо: отзывы приветствуются
- 👥 Следить на LinkedIn
Если вам нравится эта рассылка, подпишитесь на нее там:
- 🇬🇧 ThisWeekInReact.com
- 🇫🇷 ReactHebdo.fr
React
Анонс Docusaurus 2.0
Docusaurus — это фреймворк React, над которым я работаю вместе с Meta. Мы только что выпустили версию 2.0. Очень рад этому релизу, который был передан повсюду! 💝 Большое спасибо за участие и вклад в успех! 🙏 Полезные ссылки:
- 📜 Выпуск #114 был посвящен запуску.
- 🥇 Продукт дня на Product Hunt 🥇🤩
- 🎨 демонстрация развертывания на Vercel от Ли Робинсона
- 📜 Простая документация с Docusaurus и Nx
Дополнительно:
- 📜 Руководство по рендерингу React: все и сразу
- 📜 Изучение шейдеров с помощью React Three Fiber
- 📜 Astro и переход на MDX
- 📜 Vercel — создание собственного веб-фреймворка
- 📜 RedwoodJS vs. BlitzJS: будущее мета-фреймворков JavaScript в фуллстеке
- 📜 Руководство по рендерингу React: все и сразу
- 📜 Обзор дизайна Storybook 7.0
- 📜 Storybook — написание историй на TypeScript
- 📜 Ladle против Storybook: Измерение производительности при разных размерах проекта
- 📜 Понимание разницы между крючками React useEffect и useLayoutEffect
- 📜 Почему нам пришлось отказаться от React Query
- 📜 Саспенс убивает меня: часть 2
- 📜 Как я пишу на React спустя 8 лет
- 📜 От 500 мс до 1,7 мс в React: Путешествие и контрольный список
- 🐦 Совет Next.js для более быстрого развертывания превьюшек
- 🧵 Новый маршрутизатор Next.js
- 📦 Next.js 12.2.3
- 📦 Релиз React Aria (29 июля)
- 📦 Gatsby 4.19
- 📦 TanStack Query 4
- 📦 Radix 1.0
- 📦 Astro 1.0 RC
- 📦 remix-ssg: CLI для создания статических сайтов с помощью Remix
- 📦 create-slots: Компоненты слотов React, с поддержкой SSR
- 📦 remix-typedjson
- 📦 zustand 4.0
💸 спонсоры
💡 Как стать спонсором этого информационного бюллетеня
A Byte of Coding
Ежедневная рассылка с тремя курируемыми техническими углублениями по всем вопросам программной инженерии.
G2i: 100% удаленная работа на JavaScript
G2i — единственная платформа для найма, которая ставит здоровье разработчиков на первое место. Мы соединяем фрилансеров React и React Native с отличными компаниями, которые стремятся улучшить психическое, физическое и эмоциональное здоровье и благополучие разработчиков. Подайте заявку, чтобы присоединиться к команде уже сегодня.
Гейб Гринберг, основатель G2i, открыл фонд на сайте developerhealth.org для оказания финансовой помощи сообществу разработчиков. Разработчики могут подавать заявки и использовать фонд для консультаций/терапии, оплачиваемого времени между фриланс-проектами, помощи в получении кредита, услуг по уходу за детьми, посещения врача и расходов и т.д.
React-Native
Педаль к металлу
🤯 Это видео Уильяма Кандильона — мое любимое! Вы должны посмотреть его, даже если это просто вступление, и качество производства👌 Оно включает в себя последние новости о React-Native-Skia, которая перешла в альфа-версию, включена в Expo Go через Expo SDK 46, поддерживает Snack, поддерживает веб (с Remotion starter), не говоря уже о перфектных улучшениях в reconciler… Короче говоря, все движется быстро, и это очень интересно! Это также хорошее сотрудничество с Shopify, Expo, Google, Remotion…
Дополнительно:
- 📜 Expo SDK 46
- 📜 Обновление EAS теперь общедоступно
- 📜 Mercari — наша эволюция React Native
- 📜 Увлекательное обновление Discord для Android
- 📜 Как все ошибаются насчет React Native Modals
- 📦 React-Native-AMA: либ для обеспечения доступности
- 📦 react-native-quick-crypto
- 💬 Дорога к 0.70.0
- 🎨 Демонстрация игры Reanimated labyrinth
- 🎨 Демонстрация фальшивой глубинной анимации
- 🎨 Expo 46 + React-Three-Fiber demo
- 🎨 Демонстрация Drag & Drop
- 🐦 Как различные фреймворки приложений отображают представления на iOS
Другое
- Обновления с 91-го заседания TC39
- Синтаксис селектора зависимостей npm
- Новая система конфигурации ESLint
- @container и :has(): приземление в Chromium 105
- Трансформации CSS с индивидуальными свойствами transform
- Какой генератор создает Markdown быстрее всего?
- Новые возможности WebKit в Safari 15.6
- Помогите выбрать синтаксис для вложенности CSS
- Deno — Создайте свою собственную среду выполнения JavaScript
- Deno 1.24
- Electron 20.0