Blazor Webassembly Vs Blazor Server - Technological Differences & Why to choose one

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ต.ค. 2024

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

  • @neilranada
    @neilranada ปีที่แล้ว

    Thank you for the comparison walkthrough!

  • @ritesharya5140
    @ritesharya5140 6 หลายเดือนก่อน

    Great video. Very helpful.

  • @faragneom1792
    @faragneom1792 2 ปีที่แล้ว

    Very clear, nice and under-rated video. Thank you

  • @rgry
    @rgry 2 ปีที่แล้ว

    Thanks, looking forward to the next one 🙂

    • @coderjeet
      @coderjeet  2 ปีที่แล้ว +1

      More to come!

  • @diligencehumility6971
    @diligencehumility6971 2 ปีที่แล้ว +3

    Blazor Server opens a SignalR connection to each client, does all the heavy lifting and pushes the resulting HTML to the client. This is not very scalable and you will need powerful servers if you get many users. WebAssembly is the entire application downloaded to the client, and the client does the heavy lifting. Then you just make HTTP calls to an API to get/post data. WASM require more coding, but scales better and runs better

  • @kshashank11
    @kshashank11 2 ปีที่แล้ว

    Great video!! I am your subscriber no. 359

    • @coderjeet
      @coderjeet  2 ปีที่แล้ว

      Nice to meet you!

  • @LordErnie
    @LordErnie 2 ปีที่แล้ว

    How does blazor server do the downloading tho? If I am on my phone and using mobile data, I don't want to download 10mb every time I go to your page. I want the thing to be downloaded or cashed permanently. Now how does one achieve this?
    A client side app is only any good if you are not pumping out 9mb requests every time your user goes to your website from scratch. I say they only go there ones, and even if they leave and come back later, they will still use the downloaded code. Client side should only check the server for potential code updates on load. Does blazor server do this?

    • @coderjeet
      @coderjeet  2 ปีที่แล้ว

      It does the download only once.

    • @jameswilkinson8940
      @jameswilkinson8940 ปีที่แล้ว

      the download is cached, so its a single download. look at any of the big SPAs out there written in react and look at how much JS alone they are downloading...