Course Outline


Understanding Micro-Frontends

  • Advantages and disadvantages
  • 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

Using Vue.js to Build Micro-Frontends

  • Setting up the Vue.js environment
  • Building the application
  • Testing and debugging

Summary and Next Steps


  • Knowledge of web application development and frameworks


  • Developers
  14 Hours


Related Courses

JavaScript - Advanced Programming

  14 hours

Creating and managing Web sites

  35 hours

Ext JS Fundamentals

  21 hours

Designing Inteligent User Interface with HTML5, JavaScript and Rule Engines

  21 hours

Prototyping using JavaScript and Bootstrap

  21 hours


  21 hours

Javascript and Vue.js for Beginners

  21 hours

Choosing the Right JavaScript Framework

  14 hours

Advanced Vue.js

  14 hours


  14 hours

Quasar Framework and Vue.js

  14 hours

Vue 3

  7 hours

Laravel and Vue.js

  14 hours

Nuxt.js and Vue.js

  14 hours

Managing Vue JS State with Vuex

  7 hours