有哪些 Falcor 路由器实施方案?

Posted

技术标签:

【中文标题】有哪些 Falcor 路由器实施方案?【英文标题】:Which Falcor router implementation are out there? 【发布时间】:2015-12-12 17:50:45 【问题描述】:

是否有针对各种编程语言的 Falcor 路由的现有服务器端实现?

【问题讨论】:

【参考方案1】:

JavaScript

到目前为止除了官方: https://github.com/Netflix/falcor-router-demo

我发现这个是另一个很好的例子: https://github.com/tivac/falcor-experiment/

【讨论】:

作为提醒,我将在不久的将来将我的 falcor 实验转变为一个完全客户端的路由器(因为它只是封装了一个 REST API)。不过,我的服务器端 falcor 路由实验仍将载入史册:)【参考方案2】:

虽然这不是一种语言,但我正在研究路由器的“模型到 Redis”实现。

https://www.npmjs.com/package/falcor-ioredis

这个模型:


    "somethingById": 
        "1": 
            "Foo": "Bar"
        ,
        "2": 
            "Baz": "Baq"
        
    

将在 Redis 中设置为:

HSET somethingById 1  "Foo": "Bar" 
HSET somethingById 2  "Baz": "Baq" 

【讨论】:

对于那些感兴趣的人,对这个包做了相当大的更新。【参考方案3】:

.NET

对于 .NET Framework,有一个路由器的实现 [正在进行中]。

https://github.com/pvasek/falcor-net

也可以作为 Nuget 包安装

Install-Package Falcor.Router.Owin

【讨论】:

以上是关于有哪些 Falcor 路由器实施方案?的主要内容,如果未能解决你的问题,请参考以下文章

Falcor路由器设置方法

适当的 Falcor 架构会导致单片路由器吗?

在传统 REST API 数据源和 Falcor 客户端之间优化 node.js falcor 路由器

Falcor 路由器 Observable

为深度路径构建 falcor 路由器的有效方法?

无法让 falcor 路由器通过 sidecar 使用外部 API 引用数据