A React vagy Next.js alkalmazásod egyre lassabb lett, kiadásról kiadásra. A csomag mérete megnőtt, a képek teljes méretben kerülnek szállításra, egy harmadik féltől származó szkript blokkolja az első megjelenítést, egy lista minden billentyűleütésre újra renderelődik. Megmérem, hogy ezek közül melyik mennyibe kerül a felhasználóidnak, majd kijavítom azokat, amelyeket érdemes.
Profilozom a React vagy Next.js alkalmazásodat, és felgyorsítom, számokkal alátámasztva
Lighthouse és profilozó az alkalmazásod egy oldalán, a megállapítások a megtérülés szerint rangsorolva.
- Egy oldal profilozva, rangsorolva
Az audit, majd a számokat mozgató javítások, mérve előtte és utána.
- Auditálás és a főbb javítások
- Forráskód
Akár 5 útvonal, renderelés és gyorsítótárazás, csomagköltségvetés a CI-ben, teljes összehasonlítás.
- Mélyreható elemzés, akár 5 útvonalig
- Forráskód
Egyedi ajánlat kérése
Jelentkezzen be egyedi ajánlat kéréséhez
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy személyre szabott ajánlatot kérjen ettől a Zinnertől.
Bejelentkezés / RegisztrációElőzetes értékesítési kérdés feltevése
Jelentkezzen be kérdés feltevéséhez
A platformon történő spam csökkentése érdekében az előzetes értékesítési üzeneteket csak bejelentkezett felhasználók küldhetik el.
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy közvetlenül üzenjen ennek a Zinnernek.
Bejelentkezés / RegisztrációBejelentkezés szükséges
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy üzenetet küldjön ennek a Zinnernek.
Bejelentkezés / RegisztrációBejelentkezés szükséges
Hozzon létre egy ingyenes fiókot, vagy jelentkezzen be, hogy személyre szabott ajánlatot kérjen.
Bejelentkezés / RegisztrációÁttekintés
Főbb részletek erről a szolgáltatásról, hogy segítsen a döntésben. A Zinn Hub generálta, nem az eladó.
Értékpozíció
Measurement Approach
Lefedett keretrendszerek
Metrics Reported
Szállítási mód
Amit kapni fog
Teljes leírás
Rendelje meg ezt, ha úgy gondolja, hogy a lassú oldalak feliratkozásokat vagy keresési forgalmat rontanak, és meg akarja tartani a meglévő alkalmazását. A React és a Next.js már tartalmazza a gyors alkalmazáshoz szükséges legtöbb dolgot, így a nyereség ezen eszközök jó használatából származik, nem pedig a technológiai stack váltásából.
Számokat kap, nem jelzőket: LCP, CLS, INP és csomagméret útvonalanként, mérve előtte és utána ugyanazon a korlátozott kapcsolaton, egy táblázatban.
A Starter egy oldal auditja: a futtatások, a megtérülés szerint rangsorolt megállapítások, kódváltoztatás nélkül. A Standard ebből az auditból indul ki, és a fennmaradó időt a számokat mozgató javításokra fordítja. Az Advanced akár 5 útvonalat is lefed, finomhangolja a renderelést és a gyorsítótárazást, és csomagköltségvetést hagy a CI-ben, hogy a következő kiadás ne tudja csendben visszavonni a munkát.
A munka az Ön repository-jának egy ágán történik, commitról commitra, mindegyik a saját indokával. Semmit sem telepítek, hacsak nem kéri.
Nincsenek hívások. Minden írásban történik, beleértve azokat a méréseket is, amelyek nem értenek egyet velem.
A projekt befejezésének lépései
1. Mérje meg, mit kapnak valójában a felhasználók – Lighthouse az élő oldalakon és egy React profilozó munkamenet a lassú oldalakon, korlátozott kapcsolaton. LCP, CLS, INP és csomagméret útvonalanként, leírva, mielőtt bármihez hozzányúlnánk.
2. Keresse meg, mi kerül a legtöbbe – A csomag és a hálózati vízesés: mi az, ami eljut, de senki sem használja, mi blokkolja az első festést, mely komponensek renderelődnek újra és miért. Minden megállapítás becsült megtakarítást tartalmaz milliszekundumban vagy kilobájtban.
3. Javítsa ki, a legnagyobb nyereséggel kezdve – Kód felosztás, kép- és betűtípus-kezelés, renderelés-blokkoló munka, memoizálás, ahol a profilozó kéri, adatlekérés áthelyezése a kritikus útvonalról. Egy commit változásonként, mindegyik a saját indokával.
4. Mérje meg újra, egymás mellett – Ugyanazok a futtatások a megváltozott builden: előtte és utána egy táblázatban, útvonalanként és metrikánként. Ha egy változás rontott valamit, a táblázat jelzi, és a változás visszavonásra kerül.
5. Átadás a repository-ban – Egy ág vagy patch a repository-ban, a jelentés, és egy őszinte lista arról, amit nem tettem meg, és mennyit érne. A telepítés az Ön kezében marad.
Zinner minőségi garancia
Minden Zinnert felülvizsgálunk és jóváhagyunk, mielőtt csatlakozna a platformhoz.
Minden szolgáltatásunkat minőségbiztosítási kötelezettségvállalásunk támasztja alá.
A kifizetés védett mindaddig, amíg Ön jóvá nem hagyja a leszállított munkát.
Csomagok összehasonlítása
| Funkció | Indító | Standard | Haladó |
|---|---|---|---|
| Szállítási idő | 2 nap | 4 nap | 8 nap |
| Felülvizsgálatok | 0 | 2 | 3 |
| Hatály | Egy oldal profilozva, rangsorolva | Audit plusz a főbb javítások | Mély passz, akár 5 útvonal |
| Forráskód | ✕ | ✓ | ✓ |
Portfólió
Példák az eladó munkájára, amely ehhez a Zinnhez kapcsolódik.

Formline: Next.js áruház Stripe-pal
Egy kattintható kirakat: 16 poszter 4 kollekcióban, szűrők és keresés, amelyek az URL-ben maradnak, kosár, világos és sötét témák, és egy pénztár, amely demo rendeléssel vagy valós Stripe Checkout munkamenettel végződik teszt módban. Next.js statikus exportként építettem TypeScriptben Tailwind CSS-sel. A kártyás fizetések egy Cloudflare Worker-en keresztül mennek, amely a szerveren újraárazza a kosarat és ellenőrzi a Stripe webhook aláírását.




Kétnyelvű személyes oldal Next.js-ben
Egyoldalas személyes oldal angol és orosz nyelven, szolgáltatások szekcióval és linkekkel a demó projektjeimhez. Next.js, React és TypeScript segítségével terveztem és építettem statikus exportként, egyszerű CSS modulokkal és UI keretrendszer nélkül. Világos és sötét témákkal rendelkezik, és minden nyelvhez generálódik egy közösségi előnézeti kép a buildelés során. A GitHub Actions építi és telepíti a Bunny CDN-re, amely biztonsági fejléceket ad hozzá, és átirányítja a www-t és a sima HTTP-t a fő HTTPS címre.
Szolgáltatás részletei
Gyakran Ismételt Kérdések
Nem, és legyen óvatos azokkal, akik ezt ígérik, mielőtt látnák a kódját. Egy fizetési widget vagy egy hirdetési szkript korlátozhatja a pontszámot, bármit is teszek. Az audit megmondja a felső határt és annak elérésének költségeit.
Nem. A Vite, CRA, Remix vagy egy egyszerű SPA mind ugyanúgy profilozható. Csak a keretrendszer-specifikus javítások különböznek: útvonalszintű felosztás és gyorsítótárazás a Next.js renderelési módok helyett.
Igen. A Standard ugyanazzal az audittal kezdődik, és a fennmaradó időt a talált hibák kijavítására fordítja. A Starter azoknak a csapatoknak készült, akik maguk végzik el a munkát, és csak tudniuk kell, hol kell ásni.
Az audit a következőket látja: a szerver válaszideje külön jelenik meg a renderelési és szkriptköltségtől. Az API vagy a lekérdezések profilozása a kiegészítő, Node, Express, NestJS vagy Rust nyelven.
Olvasási hozzáférés a tárolóhoz, vagy a forrás archiválása, plusz az oldal URL-je. Standard és Advanced csomagok esetén a javításokat egy ágra tolom, így szükségem van engedélyre egy ilyen létrehozásához. Ha inkább nem adja meg, akkor helyette egy javítást küldök. Soha nincs szükségem telepítési hozzáférésre.
Alapértelmezés szerint az élő éles oldalakon, így a számok megegyeznek azzal, amit a felhasználók kapnak. Ha az oldal bejelentkezés mögött van, vagy még nincs telepítve, egy staging link, egy tesztfiók vagy a helyi futtatás lépései mind működnek, és a jelentés megmondja, melyik forrásból származnak a számok.
Vásárlói vélemények
Nézze meg, mit mondanak ügyfeleink erről a Zinnről
Kategóriák
Zinner irányelvek
Kapcsolódó Zinns

Egyedi webalkalmazások készítése React JS, Node JS és Google Firebase használatával

Egyedi IoT webes és mobilalkalmazásokat építek a műveletek automatizálásához és felügyeletéhez

Építsen professzionális React weboldalt a Zinn Digital® - londoni szakértőkkel




