🔥 All frontEnd architecture in one video 🔥Monolith V/S Micro frontEnd V/S Monorepo | which is best ?

Sdílet
Vložit
  • čas přidán 21. 09. 2022
  • Join Uncommon Geeks community to discuss with other developers: t.me/uncommongeek. UncommonGeeks is a CZcams channel dedicated to helping candidates clear their interview. There are close to 70 videos and new videos will be uploaded every week. If you're seriously preparing for interviews and looking for tips and tricks, please subscribe to my channel and press the bell icon.
    InterviewPreparation series : • Watch this series and ...
    Medium Blog / mevasanth
    Follow me onLinkedIn - / vasanth-bhat-4180909b
    Github Repository that contains presentation: github.com/coolvasanth/FrontE...
    JavaScript Custom implementation|polyfills introduction: • Learn Custom implement...
  • Věda a technologie

Komentáře • 113

  • @webhook4729
    @webhook4729 Před 6 měsíci

    Great Explanation. Please also make a video on Design Patterns. Would be really helpful. Thanks

  • @maidenjewel5202
    @maidenjewel5202 Před rokem +2

    Great content! Very nicely explained😃
    Please keep on posting more😄

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thank you Maiden, please share channel details with your friends.

  • @amruthavs2851
    @amruthavs2851 Před 3 měsíci

    Great and simple explanation. Thank you

  • @cschandragiri
    @cschandragiri Před rokem +1

    Thanks Vasanth! Like how you explain stuff, keep going!!

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thanks for commenting Chinmay. In case if you not subscribed to my channel please subscribe and press the bell icon and watch all my videos.

  • @ishvarkanjariya2498
    @ishvarkanjariya2498 Před 7 měsíci

    Informative frontend architecture insights - thumbs up!

  • @praveen_javali
    @praveen_javali Před rokem +1

    good explanation and content as well ! thank you Vasanth .

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      You're most welcome !! please share channel details with your friends

  • @manojshendkar6905
    @manojshendkar6905 Před 7 dny

    Great video bro.

  • @senthilkumar-dw7mq
    @senthilkumar-dw7mq Před rokem

    Nice Video Brother, keep it up

  • @sandeepamarnath3295
    @sandeepamarnath3295 Před 4 měsíci

    Very good video bro. Very informative! Thank you so much.

  • @Maulik531
    @Maulik531 Před rokem +3

    Great Explanation. Please also make a video on Design Patterns. Would be really helpful. Thanks 🙂

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thanks for commenting. In case if you not subscribed to my channel please subscribe and press the bell icon and watch all my videos.
      I have explained different frontEnd architectures here: czcams.com/video/bkr3s9thtUE/video.html

  • @user-fd4hy6ih9m
    @user-fd4hy6ih9m Před 5 měsíci

    Great Great Great Explanation 🌟🌟🌟 Thank You so much....

  • @nishauttwani7165
    @nishauttwani7165 Před rokem +1

    Great video. Thank you for making it.

  • @JanithWidarshana
    @JanithWidarshana Před rokem +1

    Great content, well explained, learnt lot of things, keep going 🥰

  • @GouravAmbekar521
    @GouravAmbekar521 Před 4 měsíci

    Great content! Very clearly explained. Keep sharing the content 👍

  • @shivashankar6043
    @shivashankar6043 Před 9 měsíci +2

    Great content, please make more like this

  • @VarunRanjan
    @VarunRanjan Před 13 dny

    can we get some project based on this

  • @kovendanragupathi7632
    @kovendanragupathi7632 Před rokem +1

    Love your consistency man

  • @vsh-torch
    @vsh-torch Před rokem +1

    Very good explanation, bro. Thanks

  • @totakurasivanaga1084
    @totakurasivanaga1084 Před rokem +1

    Thanks for your Time and it was very great explanation

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Glad it was helpful! Please share channel details with your friends.

  • @ravikatre7113
    @ravikatre7113 Před 10 měsíci +1

    Buddy we are doing great job. Keep it up.

  • @ranjanrnj6864
    @ranjanrnj6864 Před rokem +1

    Vasanth, it's an awesome video with much detailed way of explanation. Can we have video related to turborepo tool please

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thanks for commenting. In case if you not subscribed to my channel please subscribe and press the bell icon and watch all my videos and share the channel with your friends.
      Sure Ranjan, will add your input to my backlog of topics.

  • @aniketkumararya6262
    @aniketkumararya6262 Před 11 měsíci

    good explanation and content as well. Thank You.

    • @careerwithvasanth
      @careerwithvasanth  Před 11 měsíci

      You are welcome! !! please share channel details with you're friends !!

  • @emrulhasanemon5050
    @emrulhasanemon5050 Před 5 měsíci

    Nicely Explained. Thanks.

  • @priyakothwala4846
    @priyakothwala4846 Před rokem +1

    Great content.. well explained

  • @mozammilraja1776
    @mozammilraja1776 Před 6 měsíci +1

    very intreating explanations

  • @anandpawar3
    @anandpawar3 Před rokem +1

    I love your videos it helped me so much

  • @adityadubey4578
    @adityadubey4578 Před rokem +1

    Great content and very helpful bro, thank you so much

    • @careerwithvasanth
      @careerwithvasanth  Před rokem +1

      thanks for liking it Aditya, please share channel details with your fiends.

    • @adityadubey4578
      @adityadubey4578 Před rokem

      @@careerwithvasanth sure bro, i think we all would really like a video to see what the actual folder structure looks like and how things run in each of these scenarios

  • @swatimorey6963
    @swatimorey6963 Před 4 měsíci

    Great explanation. Keep it on.

  • @stunnerhash
    @stunnerhash Před 5 dny

    Lerna is being outshined by Turborepo in today's market.

  • @parkerc242
    @parkerc242 Před 8 měsíci +1

    Does microfrontend solve the problem of independent deployments efficiently e.g. in our case, there is 1 app (in 1 repo) with 4 or 5 modules worked in parallel.....For production releases, since we have a common branch, we face issues while getting the final build ready for deployment e.g. manually pulling out code from a branch....Can microfrontend help with this ?

    • @careerwithvasanth
      @careerwithvasanth  Před 8 měsíci

      Join our 2900+ member uncommon geeks telegram group here, you can discuss such queries there
      t.me/uncommongeek install telegram app on your mobile and click this link. this would be a great place to discuss questions link this. Also, you will get a good community, monitored by me.
      Including myself other experts can also answer your question.

  • @prajwalpradhan661
    @prajwalpradhan661 Před rokem +3

    Great content man.
    When you talked about the difference between Monolithic and Monorepo, you mentioned there monorepo is where each meaningful content can have a separate repository, I think this is incorrect. Monorepo, by definition, means having everything in a single repository.
    Monolithic architecture doesn't have anything to do with repositories, though it makes sense to have monorepo for monolithic application.

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thanks for commenting. In case if you not subscribed to my channel please subscribe and press the bell icon and watch all my videos.
      Coming to your comments Monorepo literally means one repo, in that sense what you said is right. But technically, it needn't be a single repo of everything, definitely there can be more than one repository for the project.
      On the other hand Monolithic needs to have one repository, as there is no separation of concerns, if you don't have everything in one repository, one cannot run and test the project.

  • @user-vl6bn6vi2q
    @user-vl6bn6vi2q Před 4 měsíci

    great!!!!!

  •  Před 2 měsíci +1

    Monorepo isn't a frontend architecture, simply a way to manage the code.

  • @SubodhKumar-gr3yx
    @SubodhKumar-gr3yx Před rokem

    My 3 app in flutter web, can we develop unified app in React Js. How to handle single sign on as all 3 app has individual login. How to do routing. Any working example

  • @rupeshsharma3754
    @rupeshsharma3754 Před 12 dny

    If we you can code for some examples, it would be even better.

  • @rbb023
    @rbb023 Před 11 měsíci +1

    Hi.. Can you please suggest from where i can find & study React.Js - Advanced Use Cases / Scenario - programming Questions for Interview ?

    • @careerwithvasanth
      @careerwithvasanth  Před 11 měsíci

      Join our 1900+ member uncommon geeks telegram group here, you can discuss such queries there
      t.me/uncommongeek install telegram app on your mobile and click this link. this would be a great place to discuss questions link this

  • @AdityaSinha244
    @AdityaSinha244 Před 8 měsíci

    Very well explained!

  • @tejasparse9053
    @tejasparse9053 Před rokem +1

    Great explanation!

  • @tanaytapanshu9839
    @tanaytapanshu9839 Před 11 měsíci +1

    Good content man🎉

  • @user-zt5my8cy2t
    @user-zt5my8cy2t Před 4 měsíci +1

    Hi the content is great, can you please make this in perspective of angular framework?

    • @careerwithvasanth
      @careerwithvasanth  Před 4 měsíci

      That is the plan but caught up with a lot of personal work, I will plan to add more videos soon.

  • @mohitsojitra1972
    @mohitsojitra1972 Před rokem +1

    very helpful, Please correct me if I am wrong, RedBus = micro frontend, bookmyshow = monolith and Myntra = mono repo(not sure)
    right now in my organisation we are trying to move forward with monorepo with NX instead of learna, so is it good to go with NX because don't know about NX community.

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Mohit, my advice is to use tools/frameworks with huge community. On that note I would prefer Learna for now instead of NX. But if your needs are minimal and it is very well met by NX and project has finite scope then you can use NX as well.

  • @faizmarsad8194
    @faizmarsad8194 Před rokem +1

    great explanation but isn't there no way to share similar stuff throughout all teams instead of code duplication in microfrontend? There are multiple teams responsible for different pages in the frontend UI. But all the pages should have the same header and footer as the home page. So is there no way to import it from the home page instead of duplicating the header and footer stuff?

    • @careerwithvasanth
      @careerwithvasanth  Před rokem +1

      Possible Faiz, there can be one team which build common UI elements like this. But the problem is each team needs to update the version of that library whenever there is any change. Until all the team updates there might be some issues in the overall expeience.

  • @sameeravhad6266
    @sameeravhad6266 Před 7 měsíci

    Please make videos on learna.

  • @CHAITU8MAA
    @CHAITU8MAA Před 8 měsíci

    Good explanation

  • @sumandutta944
    @sumandutta944 Před 6 měsíci +1

    great

  • @user-yc5nu6qk2d
    @user-yc5nu6qk2d Před rokem +1

    Very good explanation. It was very easy to understand (im a newbie in software dev), please keep posting such content
    I fell redbus, BookMyShow use Micro Frontend, wheras Myntra uses mono repo, please correct me if i'm wrong.

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Srinivas, Thank you, share channel details with your friends !! I have not read any official documentation on Mynthra or BookMyshow, so I can't comment on it.

  • @codecrating101
    @codecrating101 Před rokem +1

    Great video

  • @tshorts77
    @tshorts77 Před rokem +1

    great content

  • @shubhamjaiswal5077
    @shubhamjaiswal5077 Před rokem +1

    Explained Nicely, but it could have been better if you had some basic setup of application with these three architectures, that gives much better understadnding /practically.

  • @user-vb2eu3xh6f
    @user-vb2eu3xh6f Před 6 měsíci +1

    Can we use micro-frontends in monorepo ?

    • @careerwithvasanth
      @careerwithvasanth  Před 6 měsíci

      Hi, it depends on usecase. Explain your usecase and I will suggest.

  • @akhandpratapsinghhbtu9622
    @akhandpratapsinghhbtu9622 Před 7 měsíci

    ❤❤❤❤❤❤

  • @parthbhartigoswami8668
    @parthbhartigoswami8668 Před 10 měsíci +1

    Whis is Best for developing sass product..

    • @careerwithvasanth
      @careerwithvasanth  Před 10 měsíci

      Difficult to say like that !! it purely depends on the requirement,

  • @srv_b
    @srv_b Před rokem +1

    Nice

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      please share channel details with your friends !! You can watch more mock videos here:
      czcams.com/play/PLmcRO0ZwQv4QMslGJQg7N8AzaHkC5pJ4t.html

  • @abhirajsingh-IT
    @abhirajsingh-IT Před rokem +1

    Good video

  • @notyournormaldev1419
    @notyournormaldev1419 Před rokem +2

    I am a fresher but I know all these concepts.

    • @careerwithvasanth
      @careerwithvasanth  Před rokem +1

      Thanks for commenting. In case if you not subscribed to my channel please subscribe and press the bell icon and watch all my videos and share the channel with your friends.
      If you already know, that's great.

    • @notyournormaldev1419
      @notyournormaldev1419 Před rokem

      @@careerwithvasanth did already.

  • @GauravSharma-zd4mm
    @GauravSharma-zd4mm Před měsícem +1

    git commit -m "initial commit"

  • @jayeshthanvi1115
    @jayeshthanvi1115 Před rokem +2

    Please upload more videos on real interview

  • @prasadreddyvakamalla1285

    Bro can you please explain with practical examples how to build SuperApp like Paytm

    • @careerwithvasanth
      @careerwithvasanth  Před rokem

      Thanks for the comments, Will surely add it to my backlog videos and try to make video on this.

  • @kavinkumar
    @kavinkumar Před 4 měsíci +1

  • @akhandpratapsinghhbtu9622
    @akhandpratapsinghhbtu9622 Před 7 měsíci

    ❤❤❤❤❤❤❤

  • @akhandpratapsinghhbtu9622
    @akhandpratapsinghhbtu9622 Před 7 měsíci

    ❤❤❤❤❤❤❤