Course Outline
Introduction
Grasping Micro-Frontends
- Pros and cons
- Key characteristics of micro-frontends
Decomposing Applications
- Dividing applications by feature
- Dividing applications by section
- Dividing applications by page
- Dividing applications by domain
Executing Micro-Frontends
- Webpack Module Federation
- Iframes
- Utilizing NGINX
- Web components
- Vue component libraries
- Monorepos
- Custom orchestrator
Employing Micro-Frontend Frameworks
- Single-spa
- Frint.js
Utilizing Vue.js to Develop Micro-Frontends
- Configuring the Vue.js environment
- Constructing the application
- Testing and debugging
Summary and Future Actions
Requirements
- Proficiency in web application development and familiarity with relevant frameworks
Intended Audience
- Software 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.