/ / Odporúčaný režim nasadenia pre Reactjs - java, reakjs, jarná obuv, obal

Odporúčaný režim nasadenia pre Reactjs - java, reakjs, jarná obuv, obal

Moja aplikácia je postavená na architektúre mikro služieb a silne využíva jarnú obuv.

chceme pridať do našej aplikácie informačný panel používateľského rozhrania a vybrali sme reakcie, pretože sa nám to páčilo. sme noví reagovať.

na rozdiel od backend serverových balíkov, ReactJs má tony nástrojov na balenie, ako je webpack, gulp, babel a tak ďalej

Pochádzajúce z jarného štartovacieho pozadia, premýšľal, či existujú nejaké odporúčané spôsoby, ako baliť kód UI, ktorý sa veľmi neodchyľuje od existujúcej jarnej topánky?

odpovede:

0 pre odpoveď č. 1

Úspešne som zabalil kód UI do jarných zavádzacích aplikácií pomocou webjars

  • vytvorte používateľské rozhranie pomocou vlastných nástrojov
  • balí ich do webjar
  • vo vašej jarnej zavádzacej aplikácii, pridajte závislosť maven na webjar
  • pridajte mapovanie zdrojov do obsahu ui v jarnej konfigurácii

To funguje, ale už tento prístup nepoužívam, pretože

  • musíte vytvoriť / nasadiť backend aj pre menšie zmeny používateľského rozhrania
  • Vývojár používateľského rozhrania sa musí zaoberať zadávacími konfiguráciami a zostavami
  • používate drahé zdroje servera, len aby ste slúžili statickému obsahu

namiesto

  • vytvorte používateľské rozhranie pomocou vlastných nástrojov
  • usporiadajte ich niekde na Amazon S3 alebo CDN