我应该为我的后端使用不同的框架吗?

Should I use a different framework for my back-end?

目前我决定使用 Bootstrap 作为我的前端,我应该为我的后端使用不同的框架吗?

另一个问题,我的后端是否应该与前端位于不同的文件夹中?因为我的前端和后端在一个叫Hanuman的文件夹里面,他们在Hanuman文件夹里面有自己的文件夹,这是他们的层级结构

Hanuman

 -> Admin
 -> Public 

在我的后端和前端包含一个名为 "Style" 的文件夹,如果我要为它们使用一个框架,我应该只在 Hanuman 文件夹中创建一个名为"GlobalStyle" 并且他们两个应该共享它?还是我应该给他们俩一份框架?

解决方案 1:

哈努曼


     -> Admin
     -> Public
     -> GlobalStyle

解决方案 2:

哈努曼


     ->Admin
      ->Framework
     ->Public
      ->Framework

编辑: 抱歉一开始很乱,愚蠢的堆栈溢出系统认为我有代码所以不让我问问题,我不得不使用我认为首先有效但结果破坏了层次结构,所以我假装它是一个代码来编辑和修复它

您将希望在 Rails、PHP 或 Python 上使用完全不同的 language/environment,例如 Ruby 进行后端开发。如果您是后端新手,我建议 Ruby on Rails,因为它是一种对新手友好的语言,简单易懂。

如果您决定在 Rails 上使用 Ruby,那么您可以使用 "gems" 集成 Bootstrap 并将其用作您的前端框架。

如果您想在 Rails 上了解有关 Ruby 的更多信息,here is a free tutorial book you can read by Michael Hartl

这里有攻略教你how to integrate Bootstrap with Rails

希望对您有所帮助。