Session

Micro frontends: Decentralized the web Architecture

Session Outline: Micro-Frontends

1. Introduction to Micro-Frontends
Objective: It will cover micro-frontends, their importance, and how they are used in modern web development.
Ask the audience: about their experiences with monolithic front-end architectures

2. The Basics of Micro-Frontends
Definition: what is micro-frontend and how do they extend the concepts of microservices to front-end development?
Comparison with Monolithic Frontends: provide a real-world example of a Sky-scanner and explain the difference between monolithic and micro-frontend architectures.

3. Deep Dive into Micro-Frontend Architecture
Core Principles: such as modularity, independence, and simplicity.
Technical Aspects: how micro-frontends can be implemented using various frameworks and technologies with a basic example

4. Advantages and Challenges
Benefits: The main advantages of using micro-frontends, such as improved scalability, faster development cycles, and better team autonomy.
Challenges: such as maintaining consistency across different micro-frontends and potential performance issues.

5. Real-World Examples
Case Studies: UPI system of Bharat, Skyscanner, e-Commerce etc.

6. Best Practices and Strategies
Guidelines: practices for designing, developing, and deploying micro-frontends.
Strategies for Adoption: For teams looking to transition from a monolithic to a micro-frontend architecture.

7. Final Thoughts: the importance of micro-frontends in modern web development and encourage the audience to explore this approach further.

8. Conclusion and Key Takeaways: key points discussed in the session.

Rahul Porwal

Software Developer at Amdocs

Lucknow, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top