1
C0MM1T
80d

Hi fellows! I really need your help, please...

I want to make a new project. I will use ASP.NET CORE for Back-end (this is not the problem)
The problem is the choice between Blazor and Angular. I heard about Angular as one of the best SPA framework but since I'm going to become a C# fullstack developer I really care of Blazor.

I took 1 full week to check differences, pros and cons but I stay in doubts.
Help me to decide...

Comments
  • 3
    Angular.

    Blazor is a solution looking for a problem. Mono.wasm is too large to be a realistic base for an application, and it's not going modular anytime soon. It's barely better than betaware, MS only recommends it for production usage as server side rendering. The rendering paradigm also has no support for any of the interleaving considerations that commonly arise on the web (animations, transitions, etc).
  • 0
    @SortOfTested thanks a lot
  • 1
    Of all those, Vue.
    Fuck Angular.
  • 1
    Is this for fun or work?

    If for fun, try our blazor. I tried it out and it's a little weird if you're used to .Net mvc or js frameworks but it's cool.
  • 0
    Vue is a lot easier to get into then angular, and you wont get any of the selling points for angular in a single developer, non enterprise applications. Unless you want to learn angular or already know it go for vue.
  • 0
    @PrivateGER is Vue better than Angular?
  • 0
    @spongessuck, very helpful answer thanks
  • 0
    @24th-Dragon thanks I'll try it out
  • 1
    Yeah
    Go whatever you want, but Blazor isn't there yet for production ready client serving
  • 0
    Just use Razorpages
  • 1
    @catgirl
    He's looking to learn SPA development.
  • 0
  • 0
    Web Components. You don’t need more as ui paradigm. I suggest stencil as tool. You can add and mix what you need and how the app will grow.

    No annoying declaration shit like angular, no unfamiliar/weird vuex shit, no react slowdowns, none of the bad things!
  • 0
    @catgirl anything remotely customer related CAN NOT be well done with Razor/Blazor, let alone have a great UX experience.
  • 0
    @010001111 ohh this sounds more interesting...
Add Comment