Introducing my Web Infinity Gauntlet

By Nikhil Sharma

Elevator Pitch

App too large?Wanted to have features of many web frameworks in one place? Want to scalable apps with a breeze? If yes, then I’ve something in my pocket. Introducing micro frontends, the next-gen approach of building scalable web apps, like you were 5! Let’s time travel together in the future :)

Description

So I finally caught your attention on this one right? Well, what I’m gonna discuss and present is far more mesmerizing. When we talk about building modern Web Apps, Single Page Apps is what comes first to mind. Single Page Apps have grown in popularity due to their promise of better performance, better User Experience, thereby leading to better conversations. All of this holds true for small to medium SPAs, however as your app starts to grow, it’s a struggle of life to make changes, I know right.

SPAs have a high tendency of becoming slow and sluggish to maintain and deploy. Moreover, diverse and large teams maintain a large coupling web of dependency on what the other team is building, which means breaking the car on assembling different parts :(. Also, if you have some code freaks at your disposal but they know different web frameworks, did you have a hard time making up a team? Well, not anymore. What if I say that you can build an app with different frameworks altogether, without the other team giving a shit about what you have made? What if I say you can scale your frontend app like it was never complex? What if I say you can combine all the powers of the web frameworks into a single app ??? No, I ain’t joking!

🎉🎉🎉🎉🎉🎉 Key Takeaways 🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉

So in this talk, Unlike Thanos, I’ll hand you over the web gauntlet I discovered named “MICROFRONTEND”. The key takeaways from my talk might seem obvious but believe me, life’s not so predictable -

  • A breeze-fast intro on micro frontends
  • The big “WHY” behind -My favorite ingredient of choosing between a Microfrontend Architecture vs a SPA architecture -Lesser knowledge is dangerous so use it under professional expert guidance. Don’t worry, I’m there. I’ll also discuss how one can easily misuse this architecture .
  • A quick code walkthrough (believe me, you would get every bit of it)
  • Did you ever think that anyone could explain the micro frontend architecture using Brad Frost’s famous Atomic Design Pattern? Yeah its gonna be fun

Notes

I am currently working on my talk slides and working on how can the content be optimized. Here’s a piece of my slides (incomplete):- https://slides.com/nik72619c/microfrontendsgdg2019#/18