Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuri2peter/ylui
web内容组织框架
https://github.com/yuri2peter/ylui
Last synced: 1 day ago
JSON representation
web内容组织框架
- Host: GitHub
- URL: https://github.com/yuri2peter/ylui
- Owner: yuri2peter
- Created: 2018-05-13T16:14:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-13T01:25:07.000Z (over 1 year ago)
- Last Synced: 2025-01-01T07:04:11.750Z (8 days ago)
- Language: JavaScript
- Size: 4.94 MB
- Stars: 779
- Watchers: 33
- Forks: 234
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# YLUI
![1.png](https://s2.ax1x.com/2019/01/31/k1MVLd.png)
YLUI 是一款纯前端框架,是对 WEB 桌面 UI 的一个大胆尝试。
它凝聚了作者近一年的心血,作为[WIN10UI](http://win10ui.yuri2.cn)开源项目的升级版,承载了作者对 WEB 桌面设计风格的追求。
在前端技术日新月异的背景下,YLUI 力图提供一种新的 web 应用组织形式。
如果你正在寻找一个漂亮的 UI 组件库,你应该选择 bootstrap,layui,element-ui 等项目。而你想要让这些应用建立联系,构成组织,并提供一个统一的门户,那么 YLUI 将会是一个不错的选择。
> YLUI 提供的是应用组织框架,而不是应用开发工具,更不要因为它长得像浏览器就把它当浏览器使用,毕竟我们已经有太多浏览器可供选择了,不是吗?
> YLUI 现已商用免费,请仔细阅读版权声明信息`Lisense.txt`。
### 快速开始
#### http-server 预览(推荐)
需要已安装 Node.js+npm 环境。
在项目目录输入命令:
```
npm ci
npm start
```访问网址,默认:http://localhost:5000
#### 借助 web 服务环境
将代码部署至您的 web 服务目录,如 nginx、apache 服务器的 www 目录下,访问对应网址(如`http://127.0.0.1/ylui/`)。
> 更多使用说明,请参阅本地文档`/documents`或[在线文档](https://github.com/yuri2peter/ylui/tree/master/documents)。
### 特色
- 纯前端实现,高兼容性
- 延续 windows 界面操作逻辑,普通用户上手难度较低
- 简单直观的多 APP 管理,像桌面程序一样呈现你的 web 应用
- 统一的 APP 交互模型,保持各 APP 之间的独立性,降低子系统耦合度,支持跨域的 APP 通信
- 完美复刻桌面操作系统的菜单、磁贴、通知元素,良好的视觉表现力
- 兼容 PC、平板电脑、手机等各大主流分辨率
- 可视化开发,降低开发者的学习难度
- 基于 VUE.JS 开发,支持数据序列化(可配置化),方便与后台做数据存取接口
- 详尽的开发文档### 推荐使用场景
1. 个人云桌面
2. 企业办公平台
3. 云盘类应用
4. 中大型管理信息系统
5. 导航门户网站
6. H5 打包应用
7. web 开发工程师个人工具集### 当前版本
2.1.20
### 相关链接
[YLUI 官网](https://ylui.yuri2.cn) | [GITHUB](https://github.com/yuri2peter/ylui) | [码外社区](http://www.bycodes.net/) | [官方交流群](https://jq.qq.com/?_wv=1027&k=5fAsios)