Zinn Hub
0
Ваша корзина
0

С первого взгляда

Ключевые детали об этой услуге, которые помогут вам решить. Создано Zinn Hub, не продавцом.

Measurement Approach

Лабораторные + полевые данные
Core runs use throttled-connection lab measurements (Lighthouse + React Profiler). Field data from real users available as an add-on for $40.

Охваченные фреймворки

React, Next.js & more
Works with Next.js, Vite, CRA, Remix and plain SPAs. Framework-specific fixes (e.g. route-level splitting, caching modes) are tailored to your stack.

Metrics Reported

LCP, CLS, INP, Bundle
Every report covers all four Core Web Vitals plus bundle size per route, measured before and after on the same throttled connection in a single comparison table.

Метод доставки

Ветка + письменный отчет
Fixes land as individual commits on a branch in your repo, each with a reason. Nothing is deployed without your request. No calls - everything in writing.

Что вы получите

Форматы:
Письменный отчет
Пользовательский код
Способ доставки:
Менеджер по заказам
Примечания: Все пакеты включают письменный отчет с LCP, CLS, INP и размером пакета для каждого маршрута, измеренные на замедленном соединении, а также предполагаемую экономию рядом с каждым обнаружением. В пакетах Standard и Advanced исправления отправляются в ветку в вашем репозитории, один коммит на каждое изменение, и одна таблица показывает цифры до и после. Ничего не развертывается, если вы не попросите.

Полное описание

Закажите это, если вы считаете, что медленные страницы стоят вам регистраций или поискового трафика, и вы хотите сохранить текущее приложение. React и Next.js уже поставляют большую часть того, что нужно быстрому приложению, поэтому выгоды приходят от хорошего использования этих инструментов, а не от смены стеков.

Вы получаете цифры, а не прилагательные: LCP, CLS, INP и размер пакета для каждого маршрута, измеренные до и после на одном и том же замедленном соединении, в одной таблице.

Стартовый пакет — это аудит одной страницы: запуски, результаты, ранжированные по выгоде, без изменения кода. Стандартный пакет начинается с этого аудита и тратит оставшееся время на исправления, которые меняют эти цифры. Расширенный пакет охватывает до 5 маршрутов, настраивает рендеринг и кэширование и оставляет бюджет пакета в CI, чтобы следующий выпуск не мог незаметно отменить работу.

Работа происходит в ветке вашего репозитория, коммит за коммитом, каждый со своей причиной. Я ничего не развертываю, если вы не попросите.

Никаких звонков. Все в письменном виде, включая измерения, которые не совпадают с моими.

Шаги для завершения вашего проекта
1. Измерьте, что на самом деле получают ваши пользователи — Lighthouse на ваших живых страницах и сессия профилировщика React на медленных, на замедленном соединении. LCP, CLS, INP и размер пакета для каждого маршрута, записанные до того, как что-либо будет изменено.
2. Найдите, что стоит дороже всего — пакет и сетевой водопад: что отправляется, но никто не использует, что блокирует первую отрисовку, какие компоненты перерисовываются и почему. Каждое обнаружение несет предполагаемую экономию в миллисекундах или килобайтах.
3. Исправьте это, начиная с самого большого выигрыша — разделение кода, обработка изображений и шрифтов, работа, блокирующая рендеринг, мемоизация там, где это требуется профилировщиком, получение данных, перемещенное с критического пути. Один коммит на каждое изменение, каждый со своей причиной.
4. Измерьте снова, бок о бок — те же запуски на измененной сборке: до и после в одной таблице, по маршруту и по метрике. Если изменение что-то ухудшило, таблица это показывает, и изменение отменяется.
5. Передача в вашем репозитории — ветка или патч в вашем репозитории, отчет и честный список того, что я не сделал и сколько это стоило бы. Развертывание остается в ваших руках.

Гарантия качества Zinner

✓
Проверенный профессионал
Каждый Zinner проверяется и одобряется перед присоединением к платформе.
✓
Гарантированное качество работы
Все услуги поддерживаются нашим обязательством по гарантии качества.
✓
Безопасный платёж
Ваш платёж защищён до тех пор, пока вы не одобрите выполненную работу.

Сравнить пакеты

ФункцияНачинающийСтандартПродвинутый
Время доставки2 дней4 дней8 дней
Правки023
Объём работОдна страница профилирована, ранжированаАудит плюс основные исправленияГлубокий проход, до 5 маршрутов
Исходный код✕✓✓

Портфолио

Примеры работ продавца, связанных с этим Zinn.

Formline: магазин Next.js со Stripe

Витрина магазина, по которой можно кликать: 16 плакатов в 4 коллекциях, фильтры и поиск, которые остаются в URL, корзина, светлая и темная темы, а также оформление заказа, которое заканчивается демонстрационным заказом или реальной сессией Stripe Checkout в тестовом режиме. Я создал его как статический экспорт Next.js на TypeScript с Tailwind CSS. Платежи по картам проходят через Cloudflare Worker, который пересчитывает корзину на сервере и проверяет подпись веб-хука Stripe.

Двуязычный личный сайт на Next.js

Одностраничный личный сайт на английском и русском языках, с разделом услуг и ссылками на мои демонстрационные проекты. Я разработал и создал его с помощью Next.js, React и TypeScript как статический экспорт, стилизованный с помощью обычных CSS-модулей и без фреймворка UI. Он имеет светлую и темную темы, а изображение предварительного просмотра для социальных сетей для каждого языка генерируется во время сборки. GitHub Actions собирает и развертывает его на Bunny CDN, который добавляет заголовки безопасности и перенаправляет www и обычный HTTP на основной HTTPS-адрес.

Детали услуги

Тип услуги
Стандартный
Zinner Type
Фрилансер
Доступность
Будни
Страна продавца
Казахстан
Принимаемые языки
Английский
Русский
Доступно соглашение о конфиденциальности
Да
Размеры проектов
Малый и средний
Время ответа
В течение 12 часов
Лет опыта
10+

Часто задаваемые вопросы

Нет, и будьте осторожны с теми, кто обещает это, не видя вашего кода. Виджет оформления заказа или рекламный скрипт могут ограничить оценку, что бы я ни делал. Аудит покажет вам ваш потолок и сколько стоит его достижение.

Нет. Vite, CRA, Remix или обычный SPA — все профилируются одинаково. Отличаются только исправления, специфичные для фреймворка: разделение на уровне маршрутов и кэширование вместо режимов рендеринга Next.js.

Да. Standard начинается с того же аудита и тратит оставшееся время на исправление того, что было найдено. Starter существует для команд, которые будут выполнять работу сами и просто хотят знать, где копать.

Аудит показывает, что: время ответа сервера отображается отдельно от стоимости рендеринга и скриптов. Профилирование API или запросов является дополнением в Node, Express, NestJS или Rust.

Доступ для чтения к репозиторию или архив исходного кода, а также URL страницы. На тарифах Standard и Advanced я отправляю исправления в новую ветку, поэтому мне нужно разрешение на ее создание. Если вы не хотите его предоставлять, я отправлю патч. Мне никогда не нужен доступ для развертывания.

По умолчанию на ваших рабочих страницах, чтобы цифры соответствовали тому, что получают ваши пользователи. Если страница находится за логином или еще не развернута, ссылка на промежуточную среду, тестовая учетная запись или шаги для локального запуска — все это работает, и в отчете указывается, откуда получены данные.

Отзывы клиентов

Узнайте, что наши клиенты говорят об этом Zinn

Категории

Политика Zinner

Я профилирую ваше приложение React или Next.js и сделаю его быстрее, с показателями 2 &Raquo; Zinn Hub

Только авторизованные покупатели, которые приобрели этот товар, могут оставить отзыв.

Параметры и заказ

Получите приложение Zinn Hub

Уведомления · Более быстрый доступ · Полноэкранный режим

Нажмите Поделиться в вашем браузере

➜ Затем нажмите "Add to Home Screen"