locked
what is Blazor framework and what is difference between Angular RRS feed

  • Question

  • User-1355965324 posted

    Just I want to know what is difference between Blazor frame work and Angular . Is blazor is complete replacement for Angular application in asp.net core. Please can you advise me

    Thursday, July 23, 2020 8:12 AM

Answers

  • User-821857111 posted

    Blazor solves the same problem as Angular - they are both single page application frameworks. That said, Blazor is very new. It is unlikely to be as full featured as Angular which is quite mature. 

    Here's a recent article that compares Blazor with Angular (and React) https://christianfindlay.com/2020/06/04/blazor-vs-react-angular-vue-js/

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, July 23, 2020 8:58 AM
  • User711641945 posted

    Hi polachan,

    Both Blazor vs Angular are open source web frameworks. Their primary difference is that Angular is based on js while Blazor leverages developing for the web using C#. Some key differences include: 

    • Angular is production-ready today while Blazor is still being developed and changed 
    • Angular has support for PWA’s while Blazor server-side categorically can’t work as a PWA. 
    • Blazor requires an active connection per client and storing the component state server-side for each client.
    • Blazor doesn’t have scoped styles for components.
    • Tooling is more mature for Angular, while Razor support was only recently added to VSCode’s language server. 

    Best Regards,

    Rena

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Friday, July 24, 2020 7:04 AM

All replies

  • User-821857111 posted

    Blazor solves the same problem as Angular - they are both single page application frameworks. That said, Blazor is very new. It is unlikely to be as full featured as Angular which is quite mature. 

    Here's a recent article that compares Blazor with Angular (and React) https://christianfindlay.com/2020/06/04/blazor-vs-react-angular-vue-js/

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Thursday, July 23, 2020 8:58 AM
  • User711641945 posted

    Hi polachan,

    Both Blazor vs Angular are open source web frameworks. Their primary difference is that Angular is based on js while Blazor leverages developing for the web using C#. Some key differences include: 

    • Angular is production-ready today while Blazor is still being developed and changed 
    • Angular has support for PWA’s while Blazor server-side categorically can’t work as a PWA. 
    • Blazor requires an active connection per client and storing the component state server-side for each client.
    • Blazor doesn’t have scoped styles for components.
    • Tooling is more mature for Angular, while Razor support was only recently added to VSCode’s language server. 

    Best Regards,

    Rena

    • Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
    Friday, July 24, 2020 7:04 AM