2021, August 5th Start: 10am GMT +1: 4 hours online
“ Monorepo and Microfrontend Architecture”
Workshop #5
Michel Ruffieux
Senior software engineer
AGENDA
2021, August 5th
10 min
Overview
Setup a monorepo architecture
Create applications & librairies
Create a microfrontend
Create a complete toolchain
Orchestrate the monorepo
30 min
Break / Buffer
Present how to keep dependencies loose
Present relevant design patterns
Present how to run atomic deployments
Implement a dummy microfrontend (any tech)
Dissect what we have built
Run benchmarks
15 min
Q&A / Buffer
10 min
10 min
Overview
Setup a monorepo architecture
Create applications & librairies
Create a microfrontend
Create a complete toolchain
Orchestrate the monorepo
30 min
30 min
Break / Buffer  
Present how to keep dependencies loose
Present relevant design patterns
Present how to run atomic deployments
Implement a dummy microfrontend (any tech)
Dissect what we have built
Run benchmarks
15 min
15 min
Q&A / Buffer
WHAT YOU WILL LEARN
Modern web application architecture, maintaining a monorepo architecture, find heuristic solutions to problems, running atomic deployments, applying SOLID principles using appropriate design-patterns
Angular schematics & Nx generators, instant loading application, firebase basics
Coding style best practices for TypeScript & Angular, TypeScript advanced types, GitHub hooks
SPEAKER'S BIO
Michel Ruffieux
Senior software engineer
Michel is a senior software engineer with a twist for software architecture and javascript. His mainly focused on Angular since AngularJS and the Angular ecosystem. His experienced has helped nation-wide SMEs and NGOs to take the javascript switch and decouple their applications into smaller and maintainable pieces. Passionated and devoted to his job (aka his hobby), he likes problems and loves to solve them. Whenever he feels stuck, he just get his drumsticks and beat the pads until he finds the appropriate solution.
WORKSHOP FORMAT
Breaks — 30 min
Training — 3,15 hours
QA — 15 min
FOR WHOM?
Mid-level to Senior software engineers & solution architects
WHAT YOU NEED BEFORE WE START:
1
TypeScript
COURSE BENEFITS:
During this workshop, you will learn how to create and maintain a monorepo architecture with Nx. You'll learn how to implement microfrontends architecture into your SPA using Webpack module federation. You will also learn how to create & publish shared librairies.You will go through different real-world problems and how to overcome them. You will also learn best practices and various design patterns to create future-proof and sustainable applications. You will also learn strict mode in TypeScript and Angular to improve your bundle size and improve your application web vitals.
Workshop #5
"Monorepo and Microfrontend Architecture"
Responsible for payment:
Additional information
Geekle Corp.
910 Foulk Road, Suite 201
Wilmington, DE
19803, USA
Designed by:
Our Website is Almost Ready
Launch a targeted campaign.
Scale your infrastructure with our simple service.
Days
Hours
Minutes
Seconds
Click to order
Total: 
Contact Information
Payment method
Contact the organizer if you need a refund