安装
注意:当前文档所描述的 API 可能和版本不一致,请以安装的类型文件为准。
Gyron.js
是一款精简版的响应式框架,类似于 Vue 和 React。基于成熟的社区环境,集成了适配Gyron.js
的路由管理器和状态管理器
Gyron.js
提供 SSR 支持,此文档就是使用Gyron.js
的 SSR 功能开发的上层应用。
安装方式
在不同的场景可以使用不同的安装方式,他们可以更好的配合我们的项目。
CDN
社区中有一些免费的 CDN 服务提供商,下面展示一些比较常用的。
NPM
推荐使用这种方式引用,可以很方便使用社区资源,并且可以支持更多不同版本的浏览器。
npm install gyron -D
下载后使用
虽然可以下载后使用我们的框架,但那是不推荐的,因为往往会有一些 bug 得不到及时修复。
通过 cdn 服务下载后保存为 gyron.js,然后再通过 script 标签导入。
<div id="root"></div>
<script type="module">
import { createInstance, h } from './gyron.js'
createInstance(h('button', 'Like')).render('#root')
</script>
版本
当前公共 npm 中最新的版本是
文件 | 模块 | 备注 |
---|---|---|
dist/esm/index.js | ESModule | 如果使用构建工具则推荐使用此版本 |
dist/cjs/index.js | CommonJS | 适用于服务端渲染 |
dist/browser/index.js | ESModule | 此版本未包含环境相关信息,可以直接在浏览器中使用 |