ashmind / SharpLab

.NET language playground
https://sharplab.io
BSD 2-Clause "Simplified" License
2.75k stars 202 forks source link

Move webapp front-end to Blazor #545

Open NickAcPT opened 4 years ago

NickAcPT commented 4 years ago

I feel like it would be easier for everyone to contribute if most of the codebase were running on top of C# and Blazor + Razor Pages.

ashmind commented 4 years ago

Thanks for the suggestion! Unfortunately I am very skeptical towards Blazor at the moment -- while I think it's a great option for "Run" mode on client and other specific cases, I don't believe it is a right choice for general frontend technology.

To be fair SharpLab frontend is hardly the best example of any approach. But as languages and framework go, I do strongly believe TypeScript and React or Vue are the right choice for most modern frontends.

In the future, this opinion might change if Blazor sees wider adoption in web community.