当前位置:网站首页>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
边栏推荐
- 个人短网址生成平台 自定义域名、开启防红、统计访问量
- Qt混合Python开发技术:Python介绍、混合过程和Demo
- Hand tearing algorithm - handwritten singleton mode
- Getting started with go wire dependency injection
- awk实现类sql的join操作
- November 07, 2020: given an array of positive integers, the sum of two numbers equals N and must exist. How to find the two numbers with the smallest multiplication?
- Data structure and sorting algorithm
- Speed up your website with jsdelivr
- C++基础知识篇:C++ 基本语法
- VC6 compatibility and open file crash resolution
猜你喜欢

The software in your host has terminated an established connection. resolvent

C++基础知识篇:C++ 基本语法

状态压缩:对动态规划进行降维打击

The most detailed usage guide for perconaxtradbcluster8.0

android基础-RadioButton(单选按钮)

看一遍就理解,图解单链表反转

C language I blog assignment 03

Ladongo open source full platform penetration scanner framework

Download, installation and configuration of Sogou input method in Ubuntu

Ubuntu下搜狗输入法的下载安装及配置
随机推荐
Android 9.0/P WebView 多进程使用的问题
Web Security (1) -- browser homology strategy
android基础-RadioButton(单选按钮)
Introduction to ucgui
Ladongo open source full platform penetration scanner framework
Basic knowledge of C + +
个人短网址生成平台 自定义域名、开启防红、统计访问量
虚拟DOM中给同一层级的元素设置固定且唯一的key为什么能提高性能
The emergence and significance of micro service
Cpp(四) Boost安装及基本使用 for Mac
Supervisor process management installation and use
Python 图片识别 OCR
A compilation bug brought by vs2015 Update1 update [existing solutions]
High concurrency in ngnix cluster
14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?
delphi10的rest.json与system.json的踩坑
Cpp(一) 安装CMake
ROS learning: remote start ROS node
来自不同行业领域的50多个对象检测数据集
WPF 关于绘图个人总结