Evolving Architecture: From Feature Modules to Microfrontends

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 7

  • @jeromemoulin5241
    @jeromemoulin5241 16 วันที่ผ่านมา

    Thanks you for this explication !! I will try to focus on stage 3 and four 😊 so. And how do you do that with Nx ?

    • @RainerHahnekamp
      @RainerHahnekamp 16 วันที่ผ่านมา +1

      Hey Jerome, yeah typically your application reaches stage 3 and 4 quite quickly. Just make sure you get that split-up of stage 2 as well.
      About Nx. I wouldn't use it from the very start but as soon as you have need for it, I would switch over.

    • @jeromemoulin5241
      @jeromemoulin5241 15 วันที่ผ่านมา

      @ First of all, thank you very much for what you do and for NgRx Signal Store (even if for now we are on NgRx Store 😅).He already uses it in my box. The thing is that I admit that I don’t master the subject with the principle of bookstores. For example, I did not know that this made it possible to make micro front through different libraries to launch separate projects within the same Angular project in the process. I want to thank you because I didn’t know the sheriff. I have one last question, I see that you use Playwright why?

    • @RainerHahnekamp
      @RainerHahnekamp 15 วันที่ผ่านมา +1

      @@jeromemoulin5241 Can you explain me the issue with MicroFrontends & principle of bookstores? I didn't quite get that unfortunately.
      Why I use Playwright? Because I don't know a better one currently. I used to work for many years with Selenium. It was always very hard to get non-flaky tests. Then Cypress came out, the flakiness was gone, and I was happy. But Cypress had some issues with a proper reporting when the test failed and the speed. This is mainly the reason why I switched to Playwright. It covers those two "weaknesses" and comes with the same DX of Cypress.

    • @jeromemoulin5241
      @jeromemoulin5241 15 วันที่ผ่านมา

      @@RainerHahnekampthanks for your response, do you propose some lesson on a website for use NgRx signal store on a projet with stage 3 and 4 with suscription or other payment solutions ( book by exemple or Pluralsight )? Other questions why do you say NgRx SignalStore it is more simple that NgrX ? 😊
      Thank you for taking the time to answer me it’s really nice.

    • @jeromemoulin5241
      @jeromemoulin5241 13 วันที่ผ่านมา

      @@RainerHahnekamp thank you ,
      For Micro Frontend with Nx ( exemple: I had a project angular TH-cam and in I had 3 projects short , ads , channel ) when I launch nx run youtube-short just this will be build and not ads or channel. But this is the same for all libraries in short by exemple. I hope I have well explained 😅.
      Other questions why do you have a config for stage3/4 with NgRxSignalStore or without ?
      For avoid flaky unit test do you use RxJS-marble ?
      I apologize for all these questions 😅