服务器端渲染如何与Riot.js和Phoenix一起使用?

时间:2016-05-17 05:50:39

标签: elixir phoenix-framework riot.js

目前,项目网站上的示例显示了通过Node.js对Riot.js进行服务器端呈现。

var riot = require('riot')
var timer = require('timer.tag')

var html = riot.render(timer, { start: 42 })

console.log(html) // <timer><p>Seconds Elapsed: 42</p></timer>

我想知道它如何与凤凰城或Sinatra合作。

1 个答案:

答案 0 :(得分:0)

据我所知,没有人为了服务器端渲染而编写了一个与riot.js集成的混合包

如果您愿意探索它,那么https://github.com/bryanjos/elixirscript就是虚拟dom的灵丹妙药包装器。您可以使用elixir生成一些JS,并使用小节点服务呈现标记,或者尝试更有益健康的东西。

祝你好运:)