Ruby on rails 如何将/public中的前端代码与/apps中的后端代码结合起来

Ruby on rails 如何将/public中的前端代码与/apps中的后端代码结合起来,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我是rails新手,创建了一个简单的引导站点,并将其全部放在/public文件夹下 现在我想制作一个联系人表单,所以我按照教程制作了一个简单的rails应用程序 我的问题是,在教程之后,创建的联系人表单UI位于/app/views中,它的样式与我的引导UI不同。我为什么要在/public htmls中创建表单,并在rails后端调用一些函数?您必须在rails应用程序中将表单创建为视图。您不能从/public目录调用函数,因为您首先不应该将代码放在那里。我明白了。但是在这种情况下,我所有的UI代

我是rails新手,创建了一个简单的引导站点,并将其全部放在/public文件夹下

现在我想制作一个联系人表单,所以我按照教程制作了一个简单的rails应用程序


我的问题是,在教程之后,创建的联系人表单UI位于/app/views中,它的样式与我的引导UI不同。我为什么要在/public htmls中创建表单,并在rails后端调用一些函数?

您必须在rails应用程序中将表单创建为视图。您不能从/public目录调用函数,因为您首先不应该将代码放在那里。我明白了。但是在这种情况下,我所有的UI代码不是都在两个不同的地方吗?在一个地方需要导轨后端,而在另一个地方需要导轨后端?不。所有UI代码都应该在视图中。暂时忽略/public目录。在这种情况下,何时使用/public?当您想要更新或自定义静态文件(如favicon.ico、robots.txt或标准错误页)时。