zoukankan      html  css  js  c++  java
  • 什么是blazor

    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 互操作

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

    智能感知

    沙箱机制

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

  • 相关阅读:
    一周内签到连续天数求解
    int型动态数组总结
    快速排序总结
    希尔排序总结
    冒泡排序的总结
    桶排序总结
    插入排序的总结
    选择排序的总结
    二分法的五种实现
    安装Yum源
  • 原文地址:https://www.cnblogs.com/nocanstillbb/p/11516464.html
Copyright © 2011-2022 走看看