当前位置: 首页 > news >正文

BootstrapBlazor企业级组件库:前端开发的革新之路

作为一名Web开发人员,开发前端我们一般都是使用JavaScript,而Blazor就是微软推出的基于.Net平台交互式客户Web UI 框架,可以使用C#替代JavaScript,减少我们的技术栈、降低学习前端的成本。

而采用Blazor开发,少不了需要封装UI控件,所以今天给大家推荐一套基于Bootstrap风格的Blazor企业级UI组件库。

01 项目简介

BootstrapBlazor是一个用于构建现代Web应用程序的开源框架,它基于Blazor框架,采用Bootstrap的UI样式。Blazor框架允许使用C#代替JavaScript来创建丰富的交互式UI,并将UI呈现为HTML和CSS,支持在众多浏览器中运行,包括移动浏览器。

02 项目特性

1、开箱即用、丰富的企业级Blazor组件,除了兼容Bootstrap的样式库外,还额外增加了100多个组件;

2、支持基于WebAssembly客户端和SignalR服务端UI事件交互;

3、支持渐进式Web应用程序;

4、支持.Net5+;

5、支持ASP.NET CoreMVC、Razor Pages的项目。

03 部分组件截图

1、布局组件

图片

2、导航组件

图片

3、表单组件

图片

4、图表

图片

5、按钮

图片

6、表格

图片

04 项目地址

https://github.com/dotnetcore/BootstrapBlazor

更多开源项目请查看:一个专注推荐.Net开源项目的榜单

- End -

推荐阅读

一个C#扩展库,让Dapper的CRUD操作更简单

一个改善Entity Framework异常处理和错误信息的开源项目

一个非常最有争议的的C#语法

程序员,真有必要了解架构吗?

.NET开源项目PowerArgs,将命令行参数转换为.NET对象,让程序更方便!

http://www.lryc.cn/news/184041.html

相关文章:

  • 力扣 -- 1745. 分割回文串 IV
  • C# 给某个方法设定执行超时时间
  • 安装NodeJS并使用yarn下载前端依赖
  • (Java高级教程)第三章Java网络编程-第八节:博客系统搭建(前后端分离)
  • 901. 股票价格跨度
  • JavaScript中的模块化编程,包括CommonJS和ES6模块的区别。
  • 从零开始 Spring Cloud 13:分布式事务
  • 2023Node.js零基础教程(小白友好型),nodejs新手到高手,(二)NodeJS入门——buffer模块、计算机基础、fs模块、path模块
  • lua如何调用C/C++
  • 简单聊一聊公平锁和非公平锁,parallel并行流
  • 【SpringCloud】微服务技术栈入门4 - RabbitMQ初探
  • cefsharp(117.2.20)cef117.2.2最新体验版
  • layui在上传图片在前端处理图片压缩
  • js 事件参考
  • 卷积网络的发展历史-LeNet
  • (2023,GPT-4V,LLM,LMM,功能和应用)大型多模态模型的黎明:GPT-4V(ision) 的初步探索
  • 【C++设计模式之装饰模式:结构型】分析及示例
  • 绘制散点图、曲线图、折线图和环形图失败, 设置迭代次数和进度无法保存图片
  • micro-ROS中对消息的内存管理
  • Springboot中使用拦截器、过滤器、监听器
  • 代码随想录二刷day45
  • 泊车功能专题介绍 ———— AVP系统基础数据交互内容
  • 蓝桥杯每日一题2023.10.6
  • 7、【Qlib】【主要组件】Data Layer:数据框架与使用
  • Kubernetes安装部署 1
  • 在VS Code中优雅地编辑csv文件
  • LCR 128.库存管理 I
  • eigen::Affine3d 转换
  • 【Python从入门到进阶】38、selenium关于Chrome handless的基本使用
  • 给Python项目创建一个虚拟环境(enev)