Schița de curs
Introducere
- Prezentare generală a arhitecturii micro-front-end și conceptelor de bază
- Fundamentele React
Începuturi
- Configurarea mediului de dezvoltare
- Noțiuni de bază despre federarea de module
- Alte framework-uri front-end
Construirea Micro Frontend-urilor
- Crearea structurii proiectului folosind React
- Convertirea în micro-front-end-uri
- Modificarea aplicațiilor micro-front-end
- Compartimentarea dependențelor și legarea mai multor aplicații
Integrarea Host-urilor/Containerelor cu Micro Frontend-uri
- Integrări la timpul de compilare vs. integrări la timpul de rulare
- Asamblarea componentelor aplicației
Lucrul cu CSS în Micro Frontend-uri
- Modificarea componenteului de antet (header)
- Înțelegerea bibliotecilor CSS in JS
- Problemele comune cu CSS în Micro Frontend-uri
- Debogarea și rezolvarea problemelor
Configurarea Autentificării în Micro Frontend-uri
- Aproache de implementare
- Comunicarea schimbărilor de autentificare
- Adăugarea unei configurații de implementare pentru autentificare
Implementarea Micro Frontend-urilor
- Cerințele pentru implementare
- Implementarea pipeline-ului CI/CD
- Testarea pipeline-ului
- Rularea procesului de implementare
- Verificarea implementării
Debogare
Sumeazări și următoarele pași
Cerințe
- Experiență cu React
- Experiență în programare JavaScript
Audientă
- Dezvoltatori
Mărturii (2)
How the trainer structured and explained the lessons: from the pace of speech to the information explained, so that both experienced and beginners understand. Thank you, Marcin!
Ana - MSG system
Curs - Building Micro Frontends with React
He is very patient and understanding towards the participants. Always there to provide us with valuable insights and advice to adopting micro-frontend in our own organisation. He also taught us how to implement micro frontend without utilising any boilerplate codes.