blazor是一个微软推出的基于webassembly和C#(面向对象) 以及F#(面向函数)的前端框架

它类似vue react anglar的单页前端框架

只是他不再使用js 或typescript

一年前我以为typescript会一骑绝尘

但是前端技术的更新迭代总是快得令人眼花缭乱

众所皆知,C# 生态不好,但这不能掩盖它 血统优于java的事实

现在你可以web开发的过程中,享受.net 平台的众多资源

1.IDE 宇宙最强

2.编程语言, 比js  ts更强的c#, linq 等语法 优雅简洁强大

3.现有.net框架 EF core , signal ,  还有多如繁星的第三方框架

4.一种语言全框开发  .net core 可以布置到linux 上,  windows 10自带 linux子系统,很方便

5.比javascrip更好的性能

6.Blazor本身自带的强大功能:

依赖注入

组件

路由

强大的调试功能

单元测试

服务端渲染(用户体验

表单验证

javascript 互操作

组件可以做成程序集在多个项目中重用代码

智能感知

沙箱机制

可以做成服务端模式 或客户端模式,服务端模式加载快,但不能脱机运行, 客户端模式可以脱机,但加载比较慢

最新文章

  1. nodejs复习01
  2. svchost占用cpu
  3. 温故而知新--sql存储过程复习
  4. css系列-段落首字符下沉、缩进及特殊显示
  5. seajs教程之seajs学习笔记 seajs.use用法
  6. python单元测试--深入理解unittest
  7. SQL Server 中 RAISERROR 的用法(转)
  8. 查询系统--基于Solr4.9.0实现
  9. java方法中只有值传递,没有引用传递
  10. css3 结构性伪类选择器
  11. 最短路 spfa 算法 && 链式前向星存图
  12. 杨校老师课堂之JavaScript右下角广告弹框教程
  13. python的标识符
  14. MVC3中 ViewBag、ViewData和TempData的使用和区别(转载)
  15. JavaWeb学习日记----表单提交方式
  16. python3 网页下拉框和悬浮框操作基础汇总
  17. leetcode200
  18. 原子性: Interlocked 类
  19. 在ubuntu14中搭建邮箱服务器
  20. RocketMq(二)消息中间件源码下载、模块分化以及集群模式的认知

热门文章

  1. What makes a good feature
  2. Amaple.js框架详细介绍
  3. LeetCode 73. 矩阵置零(Set Matrix Zeroes)
  4. 小程序web-view利用url给内嵌的网页传值
  5. **高效的MySql 随机读取数据
  6. java单例模式实现
  7. ControlTemplate in WPF —— Calendar
  8. 使用命令行方式运行 JMeter 脚本
  9. 內部作业 OH01 0001710000 无价格可确定
  10. spring boot系列(四)spring boot 配置spring data jpa (保存修改删除方法)