我是Rails和ruby的新手,我想使用Rails后端制作一个小型Web应用程序(考虑到我都是新手,这不是一个好主意)。我试图概念化rails的文件夹结构,并且感到困惑是否在该文件夹中运行所有文件..或它如何工作?我使用过node.js和django(python),通常我会拥有一个服务器文件来导入我的数据库等,但是有了这个rails设置,我有点不知所措。任何帮助将是巨大的!
答案 0 :(得分:8)
在Rails应用程序中,没有一个文件需要并运行所有其他文件。有几个文件会执行类似的操作,但是它们不会加载所有内容。
相反,Rails在启动应用程序时知道在哪里寻找信息。您的数据库配置将转到config/database.yml
。引导时间设置进入config/initializers/
。等等。作为Rails开发人员,您应该知道这一点。习惯于配置,他们称之为。
一本好的Rails书籍可以帮助您学习这些约定(何去何从)。