mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 08:48:06 +08:00
add readme
This commit is contained in:
parent
56cf39980f
commit
8771ee23a3
105
README.md
105
README.md
@ -1,35 +1,82 @@
|
||||
<!DOCTYPE html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>:volcano.md</title>
|
||||
<link rel="shortcut icon" type="image/ico" href="/static/librarys/favicon.ico">
|
||||
<link rel="stylesheet" type="text/css" href="/static/librarys/share.css">
|
||||
<script src="/static/volcanos/volcanos.js"></script>
|
||||
<script src="/static/librarys/share.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Volcanos.js</h1>
|
||||
# Volcanos.js
|
||||
|
||||
<p>volcanos是一个前端框架。
|
||||
模块化
|
||||
通过建立脚本的依赖关系,按需加载相关文件,从而更加高效的组织项目文件。
|
||||
<svg vertion="1.1" xmlns="http://www.w3.org/2000/svg" width="393", height="88" style="">
|
||||
<rect x="4" y="26" width="123" height="36" fill="red" />
|
||||
<text x="65" y="44" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Volcanos</text>
|
||||
<rect x="135" y="26" width="123" height="36" fill="red" />
|
||||
<text x="196" y="44" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Volcanos</text>
|
||||
<rect x="266" y="4" width="123" height="36" fill="red" />
|
||||
<text x="327" y="22" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Volcanos</text>
|
||||
<rect x="266" y="48" width="123" height="36" fill="red" />
|
||||
<text x="327" y="66" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Volcanos</text>
|
||||
</svg></p>
|
||||
volcanos是一个前端框架。
|
||||
通过组件化方式设计功能模块,每个模块都是一个独立完整的运行单元。
|
||||
通过插件化方式加载功能模块,每个模块都有框架与输入与输出。
|
||||
通过模块化方式管理模块依赖,可以动态按需加载各种模块。
|
||||
|
||||
<h2>0.1 type模块</h2>
|
||||
<svg vertion="1.1" xmlns="http://www.w3.org/2000/svg" width="666", height="924" style="">
|
||||
<rect x="4" y="444" width="65" height="36" fill="red" />
|
||||
<text x="36" y="462" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >chat</text>
|
||||
<rect x="77" y="180" width="267" height="36" fill="red" />
|
||||
<text x="210" y="198" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >proto</text>
|
||||
<rect x="352" y="4" width="310" height="36" fill="red" />
|
||||
<text x="507" y="22" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >ID 生成器</text>
|
||||
<rect x="352" y="48" width="310" height="36" fill="red" />
|
||||
<text x="507" y="66" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Log 日志器</text>
|
||||
<rect x="352" y="92" width="310" height="36" fill="red" />
|
||||
<text x="507" y="110" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Conf 配置器</text>
|
||||
<rect x="352" y="136" width="310" height="36" fill="red" />
|
||||
<text x="507" y="154" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Sync 同步器</text>
|
||||
<rect x="352" y="180" width="310" height="36" fill="red" />
|
||||
<text x="507" y="198" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Timer 定时器</text>
|
||||
<rect x="352" y="224" width="310" height="36" fill="red" />
|
||||
<text x="507" y="242" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Event 触发器</text>
|
||||
<rect x="352" y="268" width="310" height="36" fill="red" />
|
||||
<text x="507" y="286" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Dream 构造器</text>
|
||||
<rect x="352" y="312" width="310" height="36" fill="red" />
|
||||
<text x="507" y="330" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Cache 缓存器</text>
|
||||
<rect x="352" y="356" width="310" height="36" fill="red" />
|
||||
<text x="507" y="374" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Story 存储器</text>
|
||||
<rect x="77" y="400" width="267" height="36" fill="red" />
|
||||
<text x="210" y="418" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Plugin</text>
|
||||
<rect x="77" y="532" width="267" height="36" fill="red" />
|
||||
<text x="210" y="550" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Inputs</text>
|
||||
<rect x="352" y="444" width="310" height="36" fill="red" />
|
||||
<text x="507" y="462" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >onimport 导入数据</text>
|
||||
<rect x="352" y="488" width="310" height="36" fill="red" />
|
||||
<text x="507" y="506" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >onaction 控件交互</text>
|
||||
<rect x="352" y="532" width="310" height="36" fill="red" />
|
||||
<text x="507" y="550" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >onchoice 控件菜单</text>
|
||||
<rect x="352" y="576" width="310" height="36" fill="red" />
|
||||
<text x="507" y="594" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >ondetail 控件详情</text>
|
||||
<rect x="352" y="620" width="310" height="36" fill="red" />
|
||||
<text x="507" y="638" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >onexport 导出数据</text>
|
||||
<rect x="77" y="664" width="267" height="36" fill="red" />
|
||||
<text x="210" y="682" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >Output</text>
|
||||
<rect x="77" y="708" width="267" height="36" fill="red" />
|
||||
<text x="210" y="726" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >base 基础模块</text>
|
||||
<rect x="77" y="752" width="267" height="36" fill="red" />
|
||||
<text x="210" y="770" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >core 核心模块</text>
|
||||
<rect x="77" y="796" width="267" height="36" fill="red" />
|
||||
<text x="210" y="814" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >misc 工具模块</text>
|
||||
<rect x="77" y="840" width="267" height="36" fill="red" />
|
||||
<text x="210" y="858" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >page 网页模块</text>
|
||||
<rect x="77" y="884" width="267" height="36" fill="red" />
|
||||
<text x="210" y="902" font-size="24" style="dominant-baseline:middle;text-anchor:middle;" fill="white" >user 用户模块"</text>
|
||||
</svg>
|
||||
|
||||
<h2>0.2 core模块</h2>
|
||||
|
||||
<h2>0.3 node模块</h2>
|
||||
## 1 原型
|
||||
### 1.1 ID 生成器
|
||||
### 1.2 Log 日志器
|
||||
### 1.3 Conf 配置器
|
||||
### 1.4 Sync 同步器
|
||||
### 1.5 Timer 定时器
|
||||
### 1.6 Event 触发器
|
||||
### 1.7 Dream 构造器
|
||||
### 1.8 Cache 缓存器
|
||||
### 1.9 Story 存储器
|
||||
|
||||
<h2>0.4 misc模块</h2>
|
||||
## 2 框架
|
||||
### 2.1 Plugin 插件
|
||||
### 2.2 Inputs 控件
|
||||
### 2.3 Output 组件
|
||||
|
||||
## 3 模块
|
||||
### 3.1 base 模块
|
||||
### 3.2 core 模块
|
||||
### 3.3 misc 模块
|
||||
### 3.4 page 模块
|
||||
### 3.5 user 模块
|
||||
|
||||
<h2>0.5 device模块</h2>
|
||||
|
Loading…
x
Reference in New Issue
Block a user