miox
1.0.0
Miox是一个水疗管理框架。
在Classic Web开发中,浏览器会创建和管理网页的一系列生命周期活动,例如会话历史记录,页面创建,丢弃,PageHow,PageHide,开发人员可以在其中处理自己的逻辑。
在水疗应用程序中,开发人员必须自己处理所有这些事件,或者是通过处理它们的框架。 Miox是另一个框架。
截至今天,51个信用卡中的几乎每个Web前端项目都在PC和移动侧都使用Miox作为Spa框架,这意味着MIOX已经在生产中广泛使用和测试。
您可以在网站上找到Miox文档。它分为几个部分:
您可以通过将拉力请求发送到此存储库来改进它。
我们提供一篇文章来说明Miox。
您可以使用以下代码开始项目:
index.js :项目的入口。
import Miox from 'miox' ;
import Engine from 'miox-react' ;
import router from './route' ;
const app = new Miox ( { ... options } ) ;
app . install ( Engine ) ;
app . use ( router . routes ( ) ) ;
export default app . listen ( ) ;route.js :路由文件。
import Router from 'miox-router' ;
import Page from './page.jsx' ;
const route = new Router ( ) ;
export default route ;
route . patch ( '/' , async ctx => {
await ctx . render ( Page ) ;
} ) ;page.jsx :渲染WebView文件。
import React from 'react' ;
import ReactDOM from 'react-dom' ;
export default class ExamplePage extends React . Component {
render ( ) {
return < h1 > Hello World! </ h1 > ;
}
}这个示例将渲染“ Hello World!”进入页面上的容器。
MIOX可作为NPM上的Miox软件包使用。
我们提供脚手架来促进项目的安装。安装项目后,您可以开始编写业务逻辑。
安装
miox-cli以创建项目:
npm install -g miox-cli然后运行
miox create代码以创建一个新项目:
miox create更多命令,请阅读此处。
该存储库的主要目的是继续发展Miox,使其更快,更易于使用。 Miox的开发发生在GitHub的公开场合中,我们感谢社区的贡献和改进。
您可以在此处阅读更改日志。
Miox已获得MIT许可。
版权(c)2015年至今,evio(沉赟杰)-51 Credit.inc杭州恩牛网络技术有限公司。