TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Does Blazor pass as a “boring technology”?

4 点作者 tmamic超过 4 年前
Hi all. I know, Blazor is a new technology so that might already provide an answer. But I would like to hear some first-hand experiences.<p>New devs in my startup want to use it. My app, built by another dev uses razor pages, typescript, bootstrap and jQuery.<p>There is an overhaul in frontend we need to do, and I would like to make a right decision.<p>My old dev said to me &quot;good luck finding developers for boring technology&quot; and I did find new devs because I said they could do it in Blazor.

4 条评论

jf22超过 4 年前
I&#x27;m a engineering manager in charge of hiring who writes production Blazor on the side.<p>I&#x27;m assuming you are asking this question because high-fidelity UI is not required for whatever you are building. If you need a fancy UI, then there is no question being in the JavaScript ecosystem is important.<p>Blazor is great that provides language and framework unity. You don&#x27;t have to hire, train, and retain separate developers in the UI framework&#x2F;JavaScript&#x2F;Typescript world. The front-end worlds moves at such a rapid pace, not having to be in that world is valuable.<p>Backend inclined-C# developers have less interest in keeping up with the front-end JavaScript world. Boring technology in a familiar language is great for them.<p>Somehow people started using React before there were react devs so I don&#x27;t understand the hiring issues. If you need to hire 100 developers then sure the framework matters, but if you hire few people a year then getting talented C# developers who would like to learn the newest tech from Microsoft should be easy.<p>I actually don&#x27;t think Blazor is ready for a major project yet because the developer experience isn&#x27;t great yet. The WebAssembly debugger is shoddy and the lack of hot reloading in both server and wa is demoralizing.
评论 #25906211 未加载
gitgud超过 4 年前
Blazor is far from boring, dotnet compiling to Web assembly is pretty cutting edge. But that&#x27;s the problem, it&#x27;s <i>too new</i>. So just like boring old technology, your going to have trouble finding developers with experience in it...
hellwd超过 4 年前
I would suggest you not to choose Blazor. It&#x27;s not that Blazor is bad or that I have something against, but you don&#x27;t want to limit yourself when it comes to finding a Blazor developer. You will hardly find a frontend developer who is focusing on Blazor. Today are React, Angular, Vue or similar frameworks the best way to go, especially for a startup where you need flexibility. Keep using .NET for a backend, provide a nice API and implement frontend using already mentioned frameworks.
评论 #25902510 未加载
decafninja超过 4 年前
Depends.<p>I would think you can find plenty of devs willing to learn and use Blazor. But they will probably be from the old school, non tech companies that are used to working with things like ASP.NET, WinForms, WPF, etc.<p>So hence, in a way, it probably is considered &quot;boring technology&quot; in the same way C# or .NET. in general is considerd &quot;boring technology.<p>Not that there&#x27;s anything wrong with C# or .NET from a technical perspective. But .NET in general tends to be much more widely used in &quot;boring non technology companies&quot;, and not so much outside that sphere. At least here in the US anyways - not sure where you are located.<p>I&#x27;ve worked with C# and .NET longer than any other tech stack in my career, but I specifically removed all mention of .NET in my resume because I&#x27;m actively trying to avoid such companies.