Course Outline
Introduction
Overview of Micro-Frontend Architecture
- Operational benefits and limitations
- Core capabilities of micro-frontends
Application Decomposition Strategies
- Decomposition by functional capability
- Decomposition by interface section
- Decomposition by webpage
- Decomposition by business domain
Deployment of Micro-Frontends
- Webpack Module Federation
- iFrame integration
- NGINX reverse proxy configuration
- Web components
- Vue component libraries
- Monorepo structures
- Custom orchestration layers
Evaluation of Micro-Frontend Frameworks
- Single-spa
- Frint.js
Leveraging Vue.js for Micro-Frontend Development
- Environment configuration
- Application development processes
- Quality assurance and troubleshooting
Conclusion and Future Directions
Requirements
- Proficiency in web application development methodologies and associated frameworks
Intended Audience
- Software Engineers
Testimonials (3)
The lessons was very interactive and the excersices was good practical
Heino - NWK Limited
Course - Laravel and Vue.js
I am glad we can get the recordings, slides and files zipped to us so we can always reference back to them when needed. David explained concepts clearly and was able to answer questions that we had. He was very knowledgeable.
Renee Chan - Mackenzie Investments
Course - Vue.js
The vue.js is something that I never worked with and the presentation clarified few of my doubts. But again, online courses are not efficient in acquiring knowledge.