当前位置:网站首页>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
边栏推荐
- 什么你的电脑太渣?这几招包你搞定! (Win10优化教程)
- Judging whether paths intersect or not by leetcode
- Fortify漏洞之 Privacy Violation(隐私泄露)和 Null Dereference(空指针异常)
- Delphi10's rest.json And system.json Step on the pit
- 接口
- QT hybrid Python development technology: Python introduction, hybrid process and demo
- PerconaXtraDBCluster8.0 最详尽用法指南
- The road of cloud computing: a free AWS cloud server
- The real-time display of CPU and memory utilization rate by Ubuntu
- Judging whether paths intersect or not by leetcode
猜你喜欢
一万四千字分布式事务原理解析,全部掌握你还怕面试被问?
c# 表达式树(一)
Improvement of maintenance mode of laravel8 update
The most detailed usage guide for perconaxtradbcluster8.0
C语言I博客作业03
Qt混合Python开发技术:Python介绍、混合过程和Demo
The software in your host has terminated an established connection. resolvent
Goland 编写含有template的程序
团灭 LeetCode 股票买卖问题
Hand tearing algorithm - handwritten singleton mode
随机推荐
supervisor进程管理安装使用
UCGUI简介
数据库基本操作
leetcode之判断路径是否相交
在Ubuntu上体验最新版本EROFS
虚拟DOM中给同一层级的元素设置固定且唯一的key为什么能提高性能
0.计算机简史
What details does C + + improve on the basis of C
VC6兼容性及打开文件崩溃问题解决
Got timeout reading communication packets解决方法
Delphi10's rest.json And system.json Step on the pit
Basic knowledge of C + +
Lay UI left tree Dtree right list table
面部识别:攻击类型和反欺骗技术
Judging whether paths intersect or not by leetcode
Privacy violation and null dereference of fortify vulnerability
获取树形菜单列表
High concurrency in ngnix cluster
golang 匿名结构体成员,具名结构体成员,继承,组合
C / C + + Programming Notes: what are the advantages of C compared with other programming languages?