Русский
Открыть в Telegram

Пост Фича флаги в Next.js

1 августа 2024
З
Заметки про React
Ссылка
нажмите — покажем
Фича флаги в Next.js Для Next.js появилась библиотека @vercel/flags/next для работы с фича-флагами в коде. Пример объявления: import { unstable_flag as flag } from "@vercel/flags/next"; export const showBanner = flag({ key: "banner", decide: () => false, }); Пример использования: import { showBanner } from "../flags"; export default async function Page() { const banner = await showBanner(); return ( <div> {banner ? <Banner /> : null} {/* other components */} </div> ); } Библиотека не зависит от источника данных для фича-флагов, функция decide может быть асинхронной. Можно использовать как env переменные, так и делать запросы в провайдер данных для фича-флага: export const showBanner = flag({ key: "banner", async decide () { await featureFlagClient.init(); return featureFlagClient.get(this.key); } });​​​​​​​​​ https://vercel.com/blog/flags-as-code-in-next-js
27 · 3.6K ·

Рядом в ленте

ЗЗаметки про ReactПолучение данных с помощью Server Actions в Next.js В своем блоге Робин Вирух показал опыт использования Server Actions для получения данных в Next.js. В докумеЗЗаметки про ReactDRY – источник плохих абстракций В блоге Свижец Теллер вышла статья про принцип DRY. Самый худший и сложный для сопровождения код, который я видел или писал, бы
это сообщение
ЗЗаметки про ReactГибкая предварительная загрузка данных в SPA При создании большого SPA одним из важных пунктов оптимизации становится предварительная загрузка данных. Например,ЗЗаметки про ReactРефакторинг запутанного компонента В своем блоге Алекс Кондов рассказал, как бы он проводил рефакторинг запутанного компонента формы. Кратко, о чем он пишет: -
ЗЗаметки про ReactЗаметки про React@ru_react_notes · канал · Технологии
3 412подписчиков491постов в индексе
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем