-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Workshop Review Feedbacks #83
Comments
Nice, thanks Luca! 🙏 Distilling it down to two suggestions:
Leaving up to @coston as one of the main stakeholders to decide if we wanna go ahead with any of these. Also, regarding "adding other exercises to cover at least: communication, authentication and data sharing", could you elaborate a little bit? @Puppo |
@bredikhin Yes, of course. Communication Authentication Data Sharing Let me know if it's clear please |
@Puppo @bredikhin these are all really good ideas. They are meaty topics, that can take some time. This workshop is setup to get the basics in limited time. Let's not include them in the first iteration of this workshop. Polish and open it up at this point. My recommendation: we release standalone exercises + blog posts for these next topics. |
ok, thanks! 🙏 added to the list under "shared state" topic
|
I reviewed of the workshop, and these are my feedbacks.
First of all, great job! Building a workshop for this topic is not easy.
The workshop is well structured in my opinion; there is an introduction about MicroFrontends, a second introduction about Module Federation, the exercises with Module Federation and the conclusion.
The workshop goes straight to the point to teach how the Module Federation works, and it is perfect; in my opinion it could be more in-depth. Let me explain further.
First of all, in the MicroFrontends introduction, I would add something about the two main approaches to split the applications in MicroFrontend, so maybe adding two slides to indicate Vertical Splitting and Horizontal Splitting could help the audience to have a clearer idea about MicroFrontend splitting.
Then MicroFrontends is not only Module Federation: splitting, routing, communication, authentication and sharing info are crucial topics to prevent mess codebase.
An idea could be adding other exercises to cover at least: communication, authentication and data sharing.
I don't know how deep we want to go into this workshop; these ideas came to my mind after completing the workshop, so I just want to share my thoughts with you.
Maybe leaving to the participants also an idea of how they can structure a MicroFrontends project could be helpful for them; we can choose between Monorepo or Polyrepo and create a simple example with 3 or 4 MF just to leave to them a starting point.
As I said before these are ideas to improve the workshop and bring more value to the participants, we can also decide to create different workshops for a specific topic, or we can also discard my opinions without any problems if we think Module Federation is the only topic that we want to cover.
The text was updated successfully, but these errors were encountered: