There are a lot of .NET developers that have mostly worked in backend systems, in older and sometimes legacy web-frontend (such as WebForms, MVC, HTML + jQuery, etc.). There will be a time that we will need to create a web application (user interface – UI) for our API projects, and we will consider learning a client-side JavaScript framework, such as Angular, React, Vue.js, etc. These frameworks have their own similarities, differences, and learning curves. Believe me, there is a notable learning curve.
Read more: https://www.dotnetnakama.com/blog/lets-talk-about-blazor/