当前位置:网站首页>Blazor 准备好为企业服务了吗?
Blazor 准备好为企业服务了吗?
2020-11-08 00:43:00 【程序猿欧文】
如果您正在编写 .NET Web 应用程序,您很可能已经意识最近一年在.NET Web开发领域的热点都是 Blazor 的。如果你还没有了解Blazor,它允许您使用 C# 来编写 Web UIs,传统上您必须使用 JavaScript。 过去两年,我已经看到它从一个可爱的微软实验项目演变成他们认为是生产就绪的项目的全过程。
随着下周正式发布.NET 5 ! 我们看到Blazor的很多改进:CSS隔离、JavaScript隔离、组件虚拟化、切换事件支持、延迟加载、服务器端预渲染等等。这些改进可帮助 Blazor 赶上领先的 SPA 框架的基本功能,如 Vue、React 和 Angular。
如果你是为一家规模合适的公司编写代码,你可能会想Blazor 是否已经为企业应用开发做好准备了。你能说服你的老板们用它做新的应用开发, 还可能是重构现有的应用程序吗?我想已经准备好了。然而,这不是一个容易的回答"是"--它涉及到一个微妙的答案,不仅仅是新技术的问题。这里先分享一篇相关的英文文章:
- Is Blazor Safe for Your Enterprise to Bet On?
我们将回答一些常见问题来回答这个问题:
Blazor是另一个Silverlight吗?
如果你使用 Blazor开发了一小会儿,肯定感受到这是一个无理的论点,通常问这个问题的都是对Blazor 不了解而凭感觉提出的问题,但这是一个你在 .NET生态中必须回答的问题。 Blazor 是基于 WebAssembly 标准构建的(使用 C# 而不是 JavaScript 来构建 Web 应用程序),而不是使用可以突然被放弃的微软独家技术构建的。它不需要像Silverlight.........
版权声明
本文为[程序猿欧文]所创,转载请带上原文链接,感谢
https://my.oschina.net/mikeowen/blog/4707780
边栏推荐
猜你喜欢
wanxin金融
Qt混合Python开发技术:Python介绍、混合过程和Demo
【解决方案】分布式定时任务解决方案
Basic knowledge of C + +
China Telecom announces 5g SA commercial scale in 2020
The emergence and significance of micro service
QT hybrid Python development technology: Python introduction, hybrid process and demo
These core technology of object-oriented, after you master it, you can have a good interview
About the promotion of the whole stack of engineers, from the introduction to give up the secret arts, do not click in to have a look?
工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
随机推荐
GET,POST,PUT,DELETE,OPTIONS用法与说明
The road of cloud computing: a free AWS cloud server
Cpp(一) 安装CMake
14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?
easyui dialog“缓存问题”
京淘项目知识点总结
Brief history of computer
Thinkphp6中where条件中字段与字段比较条件的写法
Got timeout reading communication packets解决方法
Fortify漏洞之 Privacy Violation(隐私泄露)和 Null Dereference(空指针异常)
C语言I博客作业03
ngnix集群高并发
Web安全(三)---CSRF攻击
supervisor和Python多进程multiprocessing使用 子进程残留问题
leetcode之判断路径是否相交
Cpp(三) 什么是CMake
Golang anonymous structure member, named structure member, inheritance, composition
Qt混合Python开发技术:Python介绍、混合过程和Demo
Adobe Prelude / PL 2020 software installation package (with installation tutorial)
C language I blog assignment 03