Weşand li ser

Çima çêkirina PWA-yek bi Next.js dijwar e?

Nivîskar

Çêkirina Serlêdana Webê ya Pêşkeftî (PWA) bi Next.js

Çêkirina Serlêdana Webê ya Pêşkeftî (PWA) bi Next.js her dem xweş nebûye. Di vê nivîsê de em ê pirsgirêkên ku pêşdebiran di demên berê de pê re rûbirû bûne, derketina plagîna next-pwa, û pêşeroja xweş bi pakêta @imbios/next-pwa nîqaş bikin.

Çend Sal Berê

Çend sal berê, çêkirina PWA bi Next.js ji destpêkê ve pir dijwar bû. Pêşdebiran neçar bûn ku bi kûrahiyê fêr bibin û ji bo çend beşên PWA, wekî karmendên xizmetê, stratejiyên cache kirinê, û piştgirîya ne-internetiyê, bi destan saz bike. Ev tevlihevî ji bo pêşdebiran dijwar bû ku ew bi lez û bez PWA-yên bi kalîte çêbikin.

Ez 💖 next-pwa

Gava ku min cara yekem plagîna next-pwa dît, ew guhertinek mezin bû. Ev plagîn pêvajoya çêkirina PWA-yan bi Next.js hêsantir kir bi pêşkêşkirina çareseriyek bê-konfigurasyonê, ku wê pir hêsantir kir. Min bi şexsî di projeya ImBIOS/cardus-app de bikar anî û bi hêsaniya wê û taybetmendiyên hêzdar hez kir.

appDir Guhertinek Mezin e

Bi derketina Next.js 13, taybetmendiyeke beta bi navê appDir di 2022 de hate destnîşan kirin. Ev taybetmendî qebûlkirina pêkhateyên Serverê yên React 18 e û nîşanî gaveke girîng a pêşveçûnê ji bo pêşvebirina Next.js e. Ew pêvajoya çêkirina serlêdanên webê yên dînamîk hêsantir dike û derfetên nû ji bo pêşdebiran vedike.

Divê Ez Tedbîr Bînim

Mixabin, dawîna nûvekirina plagîna next-pwa 8 meh berê bû, û xwedanê wê ji wê demê ve bêçalak e. Ev rewş pêşdebiran di nav hewcedariya çareseriyek ku lihevhatî bi taybetmendiyên dawî yên Next.js e, wekî appDir, hişt.

@imbios/next-pwa Çareserî ye

Min biryareke dijwar da ku plagîna next-pwa ji nû ve bijînim û bi navê pakêtek nû bi navê @imbios/next-pwa çap bikim. Ev pakêta nûkirî dê lihevhatî bi taybetmendiyên dawî yên Next.js garantî bike û piştgirîya berdewam ji bo pêşdebiran ku dixwazin PWA bi Next.js çêbikin peyda bike.

Di encamê de, dema ku çêkirina PWA-yan bi Next.js carekê karê dijwar bû, derketina next-pwa û niha @imbios/next-pwa vê pêvajoyê hêsantir û bi bandortir kir. Bi piştgirîya berdewam û lihevhatî bi taybetmendiyên dawî yên Next.js, pêşdebir dikarin li pêşerojek ronahî di pêşvebirina PWA de hêvîdar bin.

Reposîtorya kontrol bikin: https://github.com/ImBIOS/next-pwa