我正在使用如下格式创建各种路由:
get "address/1000broadway"
get "address/300main"
这个路由列表可能会增加到数千条。最好的管理方法是什么?我能简单地在routes文件中列出它们吗?还是要求包含路由的各种文件更好?应用程序加载大量路由时是否存在潜在的性能问题。rb文件?
阅读评论,这感觉很像CMS类型的问题。
为此,我会说"将每个地址视为'页面',并在数据库中丢弃自定义布局"
但是你认为模板太复杂了,不能用这种方法处理。
你看过液体吗?也就是说,它允许您将模板存储在数据库中,但使用条件逻辑。
作为最小值,我建议整理你的网址。
resources :address do
collection do
get :1000broadway
get :300main
end
end