YSGStudyHards / DotNetGuide

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、常见面试题、面试须知、简历模板、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

Home Page:https://www.yuque.com/ysgstudyhard/da6e0c

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚤适合后端程序员的前端框架

YSGStudyHards opened this issue · comments

前言

收录一些开箱即用、使用简单、界面美观、功能强大的前端框架,帮助我们后端程序员快速提高学习、工作开发效率(注意:排名不分先后,都是十分优秀的开源前端框架和项目💖)。

提交格式

项目名称+项目地址

项目介绍。

AdminLTE

AdminLTE是一个完全响应的管理模板。基于Bootstrap 4.6框架以及JS / jQuery插件。高度可定制且易于使用。适合从小型移动设备到大型台式机的多种屏幕分辨率。

materialize

Materialize,一个基于Material Design的CSS框架

layuimini

后台admin前端模板,基于 layui 编写的最简洁、易用的后台框架模板。只需提供一个接口就直接初始化整个框架,无需复杂操作。

vue-element-admin

vue-element-admin是用于管理界面的生产就绪的前端解决方案。它基于vue并使用UI Toolkit element-ui。
vue-element-admin基于最新的vue开发堆栈,它具有内置的i18n解决方案,企业应用程序的典型模板以及许多很棒的功能。它可以帮助您构建大型而复杂的单页应用程序。我相信无论您有什么需求,该项目都将为您提供帮助。

Tabler

Tabler是免费的开源Bootstrap构建的HTML Dashboard UI套件

vue-admin-beautiful

vue3,vue3.0,vue,vue3.x,vue.js,vue后台管理,admin,vue-admin,vue-element-admin,vue-admin-beautiful-pro主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)

Gentelella

Gentelella Admin是可免费使用的Bootstrap管理模板。该模板使用默认的Bootstrap 4样式以及各种功能强大的jQuery插件和工具来创建用于创建管理面板或后端仪表板的功能强大的框架。

ngx-admin

基于Angular 10+的可定制管理仪表板模板。

ant-design-pro

开箱即用的中台前端/设计解决方案。

iview-admin

iView Admin是前端管理后台集成解决方案。它基于Vue.js并使用UI Toolkit iView。

vue-typescript-admin-template

vue-typescript-admin-template是基于vue,typescript和UI Toolkit element-ui的管理界面的生产就绪前端解决方案。

react-admin

react 后台管理系统解决方案。

Ant Design Vue Pro

基于Vue框架集成的一个开箱即用的中台前端/设计解决方案。

DataV

Vue数据可视化组件库(类似阿里DataV,大屏数据展示),提供SVG的边框及装饰、图表、水位图、飞线图等组件,简单易用,长期更新(React版已发布)

mometa

🛠 [Beta] 面向研发的低代码元编程,代码可视编辑,辅助编码工具

element-plus

🎉Element 团队制作的 Vue.js 3 UI 库

vue-vben-admin

一个基于Vite2、vue3.0、ant-design-vue 2.x、typescript,vuex、vue-router的vue3风格的Admin

uni-app

uni-app 是一个使用 Vue.js (opens new window)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。

Lin UI

Lin UI 是基于 微信小程序原生语法 实现的组件库。遵循简洁,易用的设计规范。

Ant Design Blazor

Ant Design Blazor是一套基于Ant Design和 Blazor的企业级组件库(喜欢Ant Design风格的同学推荐使用)。

BootstrapBlazor

BootstrapBlazor是一套基于 Bootstrap 和 Blazor 的企业级组件库,可以认为是 Bootstrap 项目的 Blazor 版实现。基于 Bootstrap 样式库精心打造,并且额外增加了 100 多种常用的组件,为您快速开发项目带来非一般的感觉(喜欢Bootstrap风格的同学推荐使用)。

MudBlazor

MudBlazor是一个基于Material Design的Blazor组件框架,注重易用性和清晰的结构。它非常适合想要快速构建Web应用程序的 .NET 开发人员,无需费力地处理 CSS 和 JavaScript。由于 MudBlazor 完全使用C#编写,因此您可以自由地调整、修复或扩展该框架。文档中有大量示例代码,使理解和学习 MudBlazor 非常容易。

MatBlazor

MatBlazor是一套基于Material Design规范实现的Blazor和Razor通用组件库。

Blazorise

Blazorise 是用于Blazor的 UI 组件库,支持使用Bootstrap、Tailwind、Bulma、Ant Design 和 Material 等 CSS 框架,可用于构建响应式的单页 Web 应用程序。

Microsoft Fluent UI Blazor

Microsoft Fluent UI Blazor是一个基于Blazor的组件库,提供了一系列的UI组件以及Fluent UI的设计系统。该库可以帮助开发人员快速构建现代化的 Web 应用程序,并且与 Blazor 技术相结合,可以实现高效而灵活的单页应用程序开发。

MASA.Blazor

基于Material设计规范和BlazorComponent的交互能力提供标准的基础组件库。提供如布局、弹框标准、Loading、全局异常处理等标准场景的预置组件。从更多实际场景出发,满足更多用户和场景的需求,最大的减少开发者的时间成本。缩短开发周期提高开发效率。

BlazorStrap

BlazorStrap是一个基于 Bootstrap 的 Blazor 的 UI 组件库,BlazorStrap的组件也支持响应式布局、主题定制以及多语言支持等功能,可以帮助开发者快速搭建出美观、易用的 Web 应用程序。

Radzen Blazor

Radzen Blazor 是一个包含70多个免费的原生 Blazor UI 组件的集合,其中包括 DataGrid、Scheduler、Charts 等功能强大的组件,并提供了丰富的主题样式,包括 Material Design 和 FluentUI。可以将 Radzen Blazor 视为一个用于构建 Blazor 应用程序的 UI 框架,它提供了一系列预构建的组件和工具,帮助开发人员快速搭建和定制自己的应用程序界面。

Hplus(H+) 后台主题 UI 框架

Hplus(又名 H+) 原是一款商业 UI 框架,属于国内早期做中后台 UI 框架的产品,若依开源购买该软件的全部权益(包括但不限于软件的著作权、商标权、专利权等),采用 MIT 协议面向社区永久开源,免费商用。

vue-next-admin

基于vue3.x 、Typescript、vite、Element plus等,适配手机、平板、pc 的后台开源免费模板库(vue2.x请切换vue-prev-admin分支)。

vue-admin-better

vue3,vue3.0,vue,vue3.x,vue.js,vue后台管理,admin,vue-admin,vue-element-admin,vue-admin-beautiful-pro主线版本基于element-plus、element-ui、ant-design-vue三者并行开发维护,同时支持电脑,手机,平板,切换分支查看不同的vue版本,element-plus版本已发布(vue3,vue3.0,vue,vue3.x,vue.js)。

vue-admin-arco

基于arco-design-pro-vue源码魔改而来,Arco Design 是一款由字节跳动出品的让人眼前一亮的 UI 库。

Geeker Admin

Geeker Admin 一款基于 Vue3.4、TypeScript、Vite5、Pinia、Element-Plus 开源的后台管理框架,使用目前最新技术栈开发。项目提供强大的 ProTable 组件,在一定程度上提高您的开发效率。另外本项目还封装了一些常用组件、Hooks、指令、动态路由、按钮级别权限控制等功能。

SCUI

SCUI 是一个中后台前端解决方案,基于VUE3和elementPlus实现。 使用最新的前端技术栈,提供各类实用的组件方便在业务开发时的调用,并且持续性的提供丰富的业务模板帮助你快速搭建企业级中后台前端任务。SCUI的宗旨是 让一切复杂的东西傻瓜化。

amis

前端低代码框架,通过 JSON 配置就能生成各种页面。

SoybeanAdmin

一个清新优雅、高颜值且功能强大的后台管理模板,基于最新的前端技术栈,包括 Vue3, Vite5, TypeScript, Pinia, NaiveUI 和 UnoCSS。

c-shopping

基于Nextjs开发同时适配Desktop、Tablet、Phone多种设备的精美购物平台。