As of this moment, the answer is no, it will not. Blazor is an alternative to JavaScript but not yet a complete one.
Blazor supports many of the standard browser features you’ve grown accustomed to and which are used in modern web apps but not all. In cases where Blazor does not support a feature, some small amount of JavaScript code may be necessary in order to achieve the requirements of your web app. One such feature are Geolocation services – if you want to detect the location of your user and make suggestions for products and services around them, you will need to interop with JavaScript.
Whether Blazor will one day be able to completely replace JavaScript is yet to be seen, but even today it’s close to that. Blazor is already giving popular JavaScript frameworks stiff competition and it will only get stiffer.
There are a lot of Blazor libraries on the market. Telerik UI for Blazor is the industry-leading library with 110+ Blazor components for developers who need to build a modern, professional, consistent user experience for web applications, including enterprise ones. For more information about Blazor check out our Blazor documentation.
Discover More About Telerik UI for Blazor
Visit the Telerik UI for Blazor page to discover detailed information, features, and benefits