ui框架

UI框架

你离开我真会死。 提交于 2019-11-30 18:49:28
转自: https://mp.weixin.qq.com/s/knRA8T-UbwmLteNCOUHkEg Web 开发中几乎的平台都需要一个后台管理,但是从零开发一套后台控制面板并不容易,幸运的是有很多开源免费的后台控制面板可以给开发者使用,那么有哪些优秀的开源免费的控制面板呢?我在 Github 上收集了一些优秀的后台控制面板,并总结得出 Top 10。 1. AdminLTE Github Star 数 24969 , Github 地址: https://github.com/almasaeed2010/AdminLTE 非常流行的基于 Bootstrap 3.x 的免费的后台 UI 框架。 2. vue-Element-Admin Github Star 数 19546, Github 地址: https://github.com/PanJiaChen/vue-element-admin 一个基于 vue2.0 和 Eelement 的控制面板 UI 框架。 3. tabler Github Star 数 15870, Github 地址: https://github.com/tabler/tabler 构建在 BootStrap 4 之上的免费的 HTML 控制面板框架 4. Gentelella Github Star 数 15654, Github 地址:

5款vue前端UI框架

元气小坏坏 提交于 2019-11-30 06:58:24
Vue.js是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。 实用的 Vue.js组件库可以帮助我们快速搭建页面,下面介绍小编认为比较受欢迎的五个vue前端ui框架。 TOP5——Vue-Blu Vue-Blu是基于Vuejs和Bulma开发的开源UI组件库。旨在为PC端的前端开发(特别是中后台产品)提供一个快速且灵活的解决方案。全面、灵活且强大的ui组件,API友好。 TOP4——vue-strap 基于 Vue.js 的 Bootstrap 组件 该仓库包含一系列基于 Bootstrap 标记和 CSS 的本地 Vue.js组件,喜欢bootstrap的小伙伴可以快速上手。 TOP3——vuetify V 1.0 Alpha 版本提供了超过 80个 reusbale 组件,其中包含一个易于记忆的语义设计,它基于名称简单明了 type-as-you 的类型属性。 在GitHub 上有超过 7K 的 star。 TOP2——iView iView 是一套基于 Vue.js 的开源 UI 组件库,主要服务于 PC 界面的中后台产品。 使用单文件的 Vue 组件化开发模式 基于 npm + webpack + babel 开发,支持 ES2015 高质量、功能丰富 友好的 API ,自由灵活地使用空间,由TalkingData开发维护。

免费的Web UI开发套件

旧巷老猫 提交于 2019-11-30 05:54:53
直接拿来用:13款免费的CSS UI工具包 10个超酷炫Bootstrap HTML & CSS UI工具包 12款免费且精美的Web UI工具包(上) 12款免费且精美的Web UI工具包(下) 免费下载!22个最新的HTML&CSS3 UI工具包 惊艳!10个复古风格的UI工具包(PSD) 超赞!32款扁平化Photoshop PSD UI工具包(上) 超赞!32款扁平化Photoshop PSD UI工具包(下) 读懂心理学:网页界面设计实用指南三则 新技能get√ 如何使用UI工具包 App开发者福利:iOS7图标模板和UI工具包汇总 推荐10款最新的免费用户界面工具包(附下载) 下面盘点了22款适用于网页设计的 HTML&CSS3 UI工具包 ,并且全部都是免费的哦!喜欢就赶紧下载或收藏吧。这些免费工具可以加速你的网页开发进程,让你有更多时间专注于其他更重要的部分。由于扁平化设计是当前趋势,所以下面也盘点了多款扁平化风格的UI工具包。另外要提醒的一点就是,使用之前务必注意这些工具的浏览器兼容性,因为有些还未经100%的测试。 1.Get Shit Done Kit 免费的Bootstrap 3 UI工具包,绝佳的在线项目工具,支持响应式设计和各种易于使用的UI元素。它干净而精致的界面风格已经成为业内标杆。 下载 2. Modern Flat Dashboard UI

目前流行前端几大UI框架

别等时光非礼了梦想. 提交于 2019-11-30 03:35:35
在前端项目开发过程中,总是会引入一些UI框架,已为方便自己的使用,很多大公司都有自己的一套UI框架,下面就是最近经常使用并且很流行的UI框架。 一.Mint UI 屏幕快照 2019-01-18 下午3.03.59.png Mint UI是 饿了么团队开发基于vue .js的移动端UI框架,它包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。 官网: https://mint-ui.github.io/#!/zh-cn Github: https://github.com/ElemeFE/mint-ui/ 二. WeUI WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。包含button、cell、dialog、toast、article、icon等各式元素。 官网地址: https://weui.io/ Github: https://github.com/weui/weui.git 三. cube-ui cube-ui 是滴滴团队开发的基于 Vue.js 实现的精致移动端组件库。支持按需引入和后编译,轻量灵活;扩展性强,可以方便地基于现有组件实现二次开发。 官网地址: https://didi.github.io/cube-ui/#/zh-CN Github: https:/

Unity基于进出栈的UI框架

萝らか妹 提交于 2019-11-30 00:33:39
本文是一个通过进出栈控制UI逻辑的小框架,原先一直以为挺难得,写了一遍之后感觉也不是那么难了,所以大家最好还是自己动手写一遍,相信我会收获很多东西的。 (有一件尴尬的事情,鉴于本人不会画什么逻辑图。。。。所以我就文字叙述了。。。) 那么,我们最开始先把准备工作做好,既然是UI的框架,那UI的基类肯定是必不可少的,这里只写了几个UI的基本状态 PanelBase using System.Collections; using System.Collections.Generic; using UnityEngine; public abstract class PanelBase : MonoBehaviour { public abstract void OnEnter(); public abstract void OnPause(); public abstract void OnResume(); public abstract void OnExit(); } 下面我们需要一个PanelType类开存储UI的名字信息,我们是通过这个访问UI的 UIPanelType public class UIPanelType { public const string MainMenu = "MainMenu"; public const string LoadPanel =

JQuery EasyUI后台UI框架使用连载

放肆的年华 提交于 2019-11-29 12:11:54
在正式了解 jQuery EasyUI 之前,我们先了解一下什么是 jQuery EasyUI。它的学习条件、市场上的同类产品、所支持的浏览器等。然后配置运行 jQuery EasyUI。 一、什么是JQuery EasyUI jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,而 jQuery EasyUI 的目标就是帮助Web 开发者更轻松的打造出功能丰富并且美观的 UI 界面。开发者不需要编写复杂的 JavaScript,也不需要对 css 样式有深入的了解,开发者需要了解的只有一些简单的 html 标签。 官方网站:http://www.jeasyui.com 官方最新版本是1.4.4. 二、学习JQueryUI的条件   因为jQuery EasyUI是基于jQuery的UI库, 所以, 必须需要jQuery课程的基础。 也必须要用html和CSS的基础。 三、jQuery EasyUI 的特点 1.基于 jquery 用户界面插件的集合; 2.为一些当前用于交互的 js 应用提供必要的功能; 3.使用 EasyUI 你不需要写很多的 javascript 代码,通常只需要写 HTML 标记来定义用 户界面即可; 4.支持 HTML5; 5.开发产品时可节省时间和资源; 6.简单,但很强大; 7.支持扩展,可根据自己的需求扩展控件; 8

JQuery EasyUI后台UI框架使用连载

天涯浪子 提交于 2019-11-29 12:11:53
在正式了解 jQuery EasyUI 之前,我们先了解一下什么是 jQuery EasyUI。它的学习条件、市场上的同类产品、所支持的浏览器等。然后配置运行 jQuery EasyUI。 一、什么是JQuery EasyUI jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,而 jQuery EasyUI 的目标就是帮助Web 开发者更轻松的打造出功能丰富并且美观的 UI 界面。开发者不需要编写复杂的 JavaScript,也不需要对 css 样式有深入的了解,开发者需要了解的只有一些简单的 html 标签。 官方网站:http://www.jeasyui.com 官方最新版本是1.4.4. 二、学习JQueryUI的条件   因为jQuery EasyUI是基于jQuery的UI库, 所以, 必须需要jQuery课程的基础。 也必须要用html和CSS的基础。 三、jQuery EasyUI 的特点 1.基于 jquery 用户界面插件的集合; 2.为一些当前用于交互的 js 应用提供必要的功能; 3.使用 EasyUI 你不需要写很多的 javascript 代码,通常只需要写 HTML 标记来定义用 户界面即可; 4.支持 HTML5; 5.开发产品时可节省时间和资源; 6.简单,但很强大; 7.支持扩展,可根据自己的需求扩展控件; 8

Java Spring boot element ui activiti前后端分离,流程审批,权限管理框架

醉酒当歌 提交于 2019-11-29 06:17:16
是什么? 使用springboot,activiti,mybatis,vue elementui开发的后台管理系统(包含权限管理、工作流等功能),真正前后端分离的微服务架构,经过很多项目实战、淬炼、软件开发公司主流技术的集大成者。 功能点、技术点 前端采用vue element ui框架,后端spring boot,mybatis开发框架,数据库:mysql,前后端分离。 采用activiti工作流工作流框架, 自定义流程设计 流程提供发起、跳转、转办、委派、授权、任务处理,人员角色获取、角色类型获取、 会签 等功能。 采用安全框架 Spring Security (登录授权)实现组织机构、角色,人员、功能权限、 数据权限 功能。 提供 页面扩展 功能, 拖拽及可以扩展页面功能 后端多模块项目(基础设施子项目、基础功能子项目、业务功能子项目),结构清晰、各子项目独立扩展、升级。 后端系统组件化,提供 分页 、 树形 、 通用查询 数据结构,封装系统复杂度,只需要写出简单的业务代码,即能完成一个复杂的功能。 前端项目多模块(基础组件、通用框架、基础功能,业务功能),结构清晰,子项目独立。 前后端完美结合,很简单的代码即可以实现分页列表、树形等复杂页面。 前端提供数字输入、货币输入( 输入时自动中文货币提示 )、百分比输入、整数输入、 字典下拉 、日期快捷输入、日期范围输入表单控件。

转贴-Symbian 应用程序框架浅析-http://tech.it168.com/a2009/1224/828/000000828702.shtml

℡╲_俬逩灬. 提交于 2019-11-28 23:29:46
Symbian 应用程序框架浅析 本文Tag: Symbian C++ symbian 移动开发 移动开发平台 【 IT168技术 】S60应用程序的运行依赖于大量的OS组件,例如 屏幕 绘图和应用程序数据持久性等,可以直接使用OS的窗口 服务器 或者文件 服务器 即可。 应用程序核心框架类 应用程序框架由一套核心类组成,这些类是所有应用程序框架的基础。这些类封装了应用程序和所需OS服务器之间的相互作用。 应用程序核心框架类 第一层:CBase和CActive两个基类,其中CActive也是派生于CBase,而CActive又被第二层的CConEnv派生 第二层:包含两个基本组件:AppArc和CONE。AppArc代表“应用程序架构”,这些类提供了基本的应用程序结构、将系统信息提交到应用程序的机制,以及使用文件服务器持久化数据。其中的类在命名时都带有前缀“*Apa”。CONE是控制环境的缩写,在这个组件中的类提供用于处理用户输入并创建用户界面的机制--这些类主要用于和窗口服务器进行交互,其中的类在命名时都带有前缀“*Coe”。这一层中的许多类都是抽象类,仅仅定义了一个API的接口。 第三层:Uikon组件。这是具有丰富功能、非抽象框架类的一般性设备无关实现,并且提供了一个在所有symbian OS上公用的UI库层。一些具体的UI控件(比如列表框和滚动条等)都可以在该层创建

react 使用ui框架 antd 中的Form

自古美人都是妖i 提交于 2019-11-28 20:25:55
注意点: 使用react 的antd 中的Form 千万要记住,一定要, import React from 'react' import { Form, Icon, Input, Button, Checkbox } from 'antd'; class BindEvent extends React.Component { constructor() { super() this.state = { } } render() { const { getFieldDecorator } = this.props.form; return <div className="root"> <div className="login"> <div id="title">欢迎登录</div> <div id="box"> <Form className="login-form"> <Form.Item> {getFieldDecorator('username', { rules: [{ required: true, message: 'Please input your username!' }], })( <Input prefix={<Icon type="user" style={{ color: 'rgba(0,0,0,.25)' }} />} placeholder=