Vantaggi e svantaggi di creare app web puramente con microservizi e ibridi con framework web

2

Definizione:

  • Puramente microservizio: non utilizza alcun framework web come Spring, Laravel, Zend, Django. L'app Web è un'app per singola pagina che carica i dati tramite le chiamate Ajax ai servizi Web
  • Ibrido: il framework web è ancora usato, solo alcuni non tutti i dati verranno caricati tramite le chiamate Ajax ai servizi web

I miei pensieri iniziali hanno creato un potenziale problema con il logout di accesso e l'autenticazione dell'utente per l'approccio ibrido. È un problema e c'è ancora qualche problema?

    
posta InformedA 14.09.2016 - 04:32
fonte

1 risposta

3

I framework hanno fatto molta strada. Sono molto potenti e fanno cose incredibili. Sono anche diventati così radicati nelle lingue con cui lavorano che i datori di lavoro devono menzionarli quando pubblicizzano un lavoro. Ciò significa che non sei uno sviluppatore Java. Sei uno sviluppatore di Spring Java.

Forse combatti i tuoi quadri per salvare i tuoi POJO dalla corruzione. Forse tratti le tue strutture come una biblioteca. Se è così, congratulazioni per aver superato la volontà del tuo venditore.

Il più grande vantaggio dei microservizi è che posso fare da solo le dannate cose. Dopo questa mia piccola battuta, penso che tu possa indovinare perché questo mi attrae.

Per me questa non è nemmeno una nuova idea. È la vecchia idea di programmare nel piccolo. Non creare un monolite che cerca di fare tutto. Ma devono inventare nuovi nomi quando vendono roba vecchia.

    
risposta data 14.09.2016 - 05:20
fonte

Leggi altre domande sui tag