Course Outline
Introduction
Foundations of Micro-Frontend Architectures
- Assessment of benefits and limitations
- Core characteristics of micro-frontend systems
Application Decomposition Strategies
- Partitioning applications by functional modules
- Partitioning applications by distinct sections
- Partitioning applications by individual pages
- Partitioning applications by domain boundaries
Technical Implementation of Micro-Frontends
- Webpack Module Federation
- Iframe integration
- NGINX configuration
- Web component standards
- Vue component libraries
- Monorepo structures
- Customized orchestration frameworks
Utilization of Micro-Frontend Frameworks
- Single-spa
- Frint.js
Vue.js Applications in Micro-Frontend Development
- Configuration of the Vue.js environment
- Construction of the application
- Quality assurance and troubleshooting
Conclusions and Future Directions
Requirements
- Proficiency in web application development and associated frameworks
Target 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.