Fluxible Router Fluxible 应用程序路由

程序名称:Fluxible Router

授权协议: BSD

操作系统: 跨平台

开发语言: JavaScript

Fluxible Router 介绍

Fluxible Router Fluxible 应用程序的路由。

特征:

  • 同构路由

  • 高阶组件处理历史和路径

  • nevigateAction 可用于改变路径

  • 更新至 React 0.13

  • 遵循磁通流动

示例代码:

var Fluxible = require('fluxible');
var Router = require('fluxible-router');
var React = require('react');
// Component
var App = React.createClass({
    mixins: [Fluxible.FluxibleMixin], 
// Calls onChange when storeListeners emit change
    statics: {
        storeListeners: [Store]
    },    
     getInitialState: function () {        
          return this.getStore(Store).getState();
    },    
     onChange: function () {        
          this.setState(this.getStore(Store).getState());
    },    render: function () {        
     return <span>{this.state.foo}</span>
    }
});
// App
var fluxibleApp = new Fluxible({
    component: App
});
fluxibleApp.registerStore(Store);
// Bootstrap
var context = fluxibleApp.createContext();
context.executeAction(action, 'bar', function () {    
console.log(React.renderToString(context.createElement()));
});

Fluxible Router 官网

https://github.com/yahoo/fluxible-router

相关编程语言

memcached-session-manager 将session存储到memchac...
Tomcat Native 这个项目可以让 Tomcat 使用 Apache ...
EasyTomcat 是一个用来帮助简化 Tomcat 和MySQL 管理...
riak-session-manager 是使用 Riak 来存储Tomcat se...
tomcat-redis-session-manager 是一个用来将 Tomcat...
这是一款在 Oracle 的 JDeveloper 开发环境下管理To...