Blazor + Ant Design + .NET 5快速开发框架(1) - 项目创建

目录

 

序言

模式选择

项目创建


序言

.net 5发布至今已经有一段时间了,但是在国内一直不温不火,虽然心里可惜,但是没有什么办法,作为.net开发的一员,只能在前进的道路上留下一笔,这次使用Blazor是微软新出的前端框架,采用c#代替JavaScript,类似与Vue,前后端绑定,而AntDesign是蚂蚁金服开发和正在使用的一套企业级的前端设计,基于blazor的ui库。这套框架很早之前就想写了,但是那会Blazor一直不成熟,虽然是代替JavaScript,但是现阶段并不能全部抛弃JavaScript,所以并不看好,一直到.net 5 rc2版本的发布,支持部分导入js模块,现在看起来就像是一个完整的框架了,然后也是怀着边学习边进步写这个快速开发框架。

模式选择

Blazor有两种模式,一种是Blazor Server,这个是在服务端渲染,然后通过SignalR进行传输。另一种是Blazor WebAssembly App,这种是利用浏览器WebAssembly在浏览器端进行渲染,这次框架就使用Blazor WebAssembly App模式(主要省服务器资源,哈哈哈哈),其实从代码本质两种差别不大,如果想一种模式转换为另一种也很方便。

项目创建

这里我的开发工具是Visual Studio 2019,命名为Caviar(鱼子酱),希望可以成为有营养的框架。项目建立的是中规中矩的,没有什么特殊,特殊的地方就是有的可能创建完,项目结构可能不一样,不影响,我是用的.net版本是5.0.200-preview.20614.14,这里可以注意一下。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值