Tutorialspoint

Vue 3 and Laravel: Breaking a Monolith to Microservices

Deep dive into the microservices architecture, Vue 3, Nuxt.js, Laravel, Docker, RabbitMQ, event-driven microservices, internal APIs, Redis, and much more.

Course Description

Are you working with monolithic systems and legacy applications? Are you looking for ways to modernize your architecture and switch to microservices? 

This course will cover the ways you can break up a monolithic application into smaller pieces that make up a modular system.

The course helps you with developing a web application with backend support from Laravel and UI is made with the help of Vue.

The course starts from creating a monolith using Vue 3 and Laravel then move from that app to microservices.

In this course, you will learn to create a SPA with Vue 3, Nuxt.js, and Laravel, authenticate using Laravel passport, create event-driven microservices with RabbitMQ, then use Docker for each microservice. Look at internal APIs, use Radis and Stripe, use Vuex, restrict routes for unauthorized users, and upload PHP packages to pack gist.

By the end of this course, you will learn to create the web application with the help of Laravel and Vue, and finally break it down to microservices.

All the code files are uploaded on the GitHub repository at https://github.com/PacktPublishing/Vue-3-and-Laravel-Breaking-a-Monolith-to-Microservices

Audience :

The course is best suited for beginner-level Laravel developers curious about microservices architecture. The developer in the field of web development will also benefit from this course.

Goals

  • Look at internal API calls
  • Explore Vue 3 and Nuxt.js with TypeScript
  • Pay with Stripe
  • Learn event-driven architecture with RabbitMQ
  • Use Docker to package the application
  • Use Vuex and Laravel to create a web application

Prerequisites

  • To get the most out of this course, a basic knowledge of JavaScript and Laravel is required as a prerequisite.
Show More

Curriculum

Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Tutorialspoint
Feedbacks
  • No Feedbacks Posted Yet..!
Vue 3 and Laravel: Breaking a Monolith to Microservices
This Course Includes
  • 14 hours
  • 156 Lectures
  • Completion Certificate Sample Certificate
  • Lifetime Access Yes
  • Language English
  • 30-Days Money Back Guarantee

Sample Certificate

Sample certificate

Use your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

We have 30 Million registered users and counting who have advanced their careers with us.

X

Sample Certificate

Talk to us

1800-202-0515