Pereiti prie turinio

Tinklapiai su JAVA


Rekomenduojami pranešimai

Daug kas siūlė nauduoti NodeJS su Angular. Bet aš manau Angular galima nauduoti tik vidinėms sistemoms (admin ir pan.). Angularas dar nelabai draugauja su SEO. Yra visokiausi prerender.io projektai, bet man kažkaip vistiek nuojauta sako, kad negausim tokio SEO rezultato kaip su server side render'inimu? Ar aš klystu?

 

O ką galvojate apie nodejs + pug front'ui (tiesiog priimti request'ą, patikrinti ar prisijungęs, atiduoti static resursus, surenderinti html'ą) o iš nodejs kviesti REST API padarytą su JAVA? Kadangi suksis tam pačiam serveryje, tai nebus didelio poveikio našumui dėl papildomų REST kreipimosi iš nodejs į JAVA per REST? Taip greit galima prototyp'inti webą (frontą), lengvai užmock'inti REST'ą. O JAVA dalis irgi pasidarys paprastesnė (dar dabar su spring webflux galima daryti).

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gi gali pasitikrinti, kaip google crawleris mato tavo puslapį. JavaScript jis executina, todėl Angular/React/Vue/etc client side puslapiai indeksuojami be problemų.

Mato, bet visgi žmonės žiūri į prerender'ius neveltui? Visgi yra case'ai, kai paprasti tinklapiai turi daug pranašumų prieš SPA saitus.

 

P.S.

Kadangi daug kas minėjo jog dabar reikėtų dirbti su React/Vue/Angular, ar kas darė tinklapius su šiomis technologijomis ir ar neturėjo bėdų su SEO ir jeigu turėjo kokių? Kaip sprendėte? Ar galite numesti nuorodą į tokį tinklapį?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turėjom - kadangi naujas projektas, nepalaikėm IE, tai targetinom ES2017 (ar tai ES2016) versiją. Kadangi Chrome viską palaiko, tai be abejo google crawleris nieko nepalaiko. Target JS versiją transpiliavimui reikėjo pakeisti į ES2015 ir main.js faile importuoti es6-shim package. Po to crawleriui js executinti nebebuvo problemų.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turėjom - kadangi naujas projektas, nepalaikėm IE, tai targetinom ES2017 (ar tai ES2016) versiją. Kadangi Chrome viską palaiko, tai be abejo google crawleris nieko nepalaiko. Target JS versiją transpiliavimui reikėjo pakeisti į ES2015 ir main.js faile importuoti es6-shim package. Po to crawleriui js executinti nebebuvo problemų.

Gali pateikti nuorodą į projektą? Kaip su google reitingais?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...