Course Outline
Introduction
Understanding Micro-Frontends
- Advantages and disadvantages.
- Key features of micro-frontends.
Splitting Applications
- Splitting apps by feature.
- Splitting apps by section.
- Splitting apps by page.
- Splitting apps by domain.
Implementing Micro-Frontends
- Webpack Module Federation.
- Iframes.
- Using NGINX.
- Web components.
- Vue component libraries.
- Monorepos.
- Customized orchestrator.
Using Micro-Frontend Frameworks
- Single-spa.
- Frint.js.
Building Micro-Frontends with Vue.js
- Setting up the Vue.js environment.
- Constructing the application.
- Testing and debugging.
Summary and Next Steps
Requirements
- Familiarity with web application development and frameworks.
Audience
- Developers.
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.