Angular SPA, utilizzando il rendering lato server per supportare IE11? È questo un modo rischioso o intelligente?

1

Sto lavorando a una dozzina di SPA e PWA aziendali e la maggior parte di esse richiede un supporto IE11 impeccabile. Questo è stato un dolore completo con innumerevoli problemi in ogni fase del cammino.

Recentemente mi sono reso conto che potevo concentrarmi solo sull'implementazione di SSR (rendering lato server) e ignorare completamente la necessità di supportare IE.

Tuttavia non ho molta esperienza con SSR e volevo chiedere come sarebbe potuto tornare a tormentarmi o se qualche sviluppatore più esperto ha dovuto fare questa scelta / come ha funzionato per te?

    
posta SebastianG 01.10.2018 - 18:09
fonte

1 risposta

0

Basandomi su ulteriori ricerche e consulenze, ho deciso di dedicarmi e supportare correttamente IE.

Non è stato poi così difficile dopo un po 'di modifiche. Angular si è occupato della maggior parte dei problemi JavaScript e ho dovuto concentrarmi solo sui problemi CSS.

Di gran lunga il problema più grande era il CSS e le cose non erano allineate / rispondevano correttamente. Flexbox non è ben supportato su IE11 sembra.

Finì semplicemente mettendo tutto in un div e mettendo più impegno sul parrenting di elementi html ma usando ancora le direttive FxLayout.

Il prodotto viene spedito e viene utilizzato quotidianamente da centinaia di clienti IE senza problemi.

    
risposta data 09.10.2018 - 12:45
fonte

Leggi altre domande sui tag