当前位置:首页 > 每日看点 > 正文内容

微软为什么还要推blazor?

卡卷网1年前 (2024-12-28)每日看点210

该说的其他答主都答得不错,我就来个提供个例子给大家感受一下吧。

大家说,如果用Vue、Angular、React实现一个展示数据库数据的表格,至少需要写(或维护)多少代码?

首先是前端:列定义得写多少行?写接口请求要多少行?当然用生成器生成出来的,接口改了还要跟着维护吧。

然后后端配合:写API接口,写sql...


而如果用blazor呢?请看图:

微软为什么还要推blazor?  第1张

加上页面路由5行代码

看看效果:

微软为什么还要推blazor?  第2张

就展现了一个从数据库获取数据的表格

这是后端用 EF Core, 加上 Ant Design Blazor 组件库的 Table 组件,直接可以绑定DbContext的DbSet,就可以自动根据实体属性生成列头,并实现服务端翻页的数据表格了。后面在用几个配置即可加上CRUD表单。

可能大家会以为这是服务端静态渲染,其实效果跟单页面一样是局部刷新的交互方式。

微软为什么还要推blazor?  第3张

每次翻页是常规的两个查询


Blazor就是这么省时省力,能让开发者留出更多精力去对待生活、学习、锻炼身心,各方面发展,让前后端分离的爱好者们卷去吧...这不应该是我们想要的生活。

WebAssembly加载慢的问题在.NET 8 即将解决,全栈webui 版本的 blazor 包含的 Auto 渲染模式,在WebAssembly加载的过程中先启动Blazor Server,加载完后自动切换到WebAssembly。代码还不用写两套。

devblogs.microsoft.com/

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/5833.html

分享给朋友:

相关文章

为什么微服务一定要有网关?

为什么微服务一定要有网关?

网关一句话总结,网关的作用是上浮公共逻辑,下沉差异逻辑。公共逻辑就是所有接口都需要做的事,比如权限校验,限流算法等,这样业务就只需要关心业务逻辑即可。下面是一个对比图: 当然除了一些公共逻辑外,路由也是网关的核心功能,它可以进行流量转发。...

腾讯文档回收站彻底删除文件真的找不回来了吗?

趁早打电话联系腾讯文档的人可能还有救,一般这种都是数据库里标记为删除,文件还没有实际删除,然后经过一段时间后程序统一进行真删除。这个“一段时间”可长可短,可能是一小时也可能是几天几个月甚至几年,要看腾讯服务器的程序是怎么写的。不过你联系腾讯...

为什么工资五千的人会一下花八九千买手机呢?

这其实是一个何不食肉糜的问题,这个问题其实很现实,越是月薪5000越需要高档手机。 前段时间看了一个纪录片,讲外卖小哥都用什么手机,结果发现绝大多数外卖小哥用的手机都是旗舰机型,有的时候宁可买二手也要买旗舰。 因为1外卖小哥对ip6...

荣耀magic 7 首发的应该都收到货了,感觉怎么样?

8号入手magic7,跟mate40pro比。优点:1、电池真耐用,充电块,华为电池也是新换的但是明显荣耀耐用;2、系统明显快多了,mate40pro下半年开始卡的不行,实在受不了了。3、声音、震动效果提升明显,指纹反应灵敏很多。 缺点:1...

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

有没有高手指点一下Google做SEO现在的技巧啊?心好累。

搜索引擎优化 (SEO) 的目标是让 Google 在用户输入相关搜索查询时提供您的网页链接。虽然没有固定的蓝图可以保证您获得最高排名,但有几种 SEO 最佳实践(您可以将其视为 SEO 规则)可以增加您在非付费结果中获得良好排名的机会。谷...

用wordpress做这个网站的话,需要用到哪些插件?

一个完整成型的B2C电商独立站,如果用wordpress+woocommerce搭建,最终会用上20来个插件,而且是在经过慎重筛选,剔除不必要的插件的情况下,别问我为什么。wordpress建站,插件安装多了,速度会变慢,这是常识,但需要在...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。