Javascript 前端和后端选择

Javascript 前端和后端选择,javascript,ruby-on-rails,django,database,backend,Javascript,Ruby On Rails,Django,Database,Backend,请原谅这个模糊的问题,但我很难基于自身利益决定项目的方法 我有大量的Java和C背景知识,但是我对开始一个web开发组合感兴趣。以下是我提议的项目的想法: 我想创建一个网站,将有能力作为员工的数据库使用,在那里员工可以添加和删除。然后,使用employee对象,一个人(即秘书)可以直接为该特定员工安排到汽车服务的接送。例如:员工A需要在XX/XX/XXXX于YY:YY开车到A机场,并在XX/XX/XXXX于YY:YY从B机场接机。然后将请求发送给汽车服务公司,并安排接送 我的问题是,我应该使用什

请原谅这个模糊的问题,但我很难基于自身利益决定项目的方法

我有大量的Java和C背景知识,但是我对开始一个web开发组合感兴趣。以下是我提议的项目的想法:

我想创建一个网站,将有能力作为员工的数据库使用,在那里员工可以添加和删除。然后,使用employee对象,一个人(即秘书)可以直接为该特定员工安排到汽车服务的接送。例如:员工A需要在XX/XX/XXXX于YY:YY开车到A机场,并在XX/XX/XXXX于YY:YY从B机场接机。然后将请求发送给汽车服务公司,并安排接送


我的问题是,我应该使用什么样的数据库来保存可以快速处理的敏感信息。我假设我会使用类似HTML5/CSS/JS的东西来创建前端,但是我不确定要使用什么后端。我回顾了RubyonRails和Django等后端的优缺点,但是我不确定应该开始使用哪个框架

如果你已经掌握了Java知识,也许你应该检查一下。它使用现代方法进行web开发

但是,如果您想要更敏捷的开发,django或RubyonRails几乎都具有同等的能力,可以非常快速地完成您想要的任何事情。所以我建议你用一个你更容易相处的


对于数据库,我推荐postgresql。

我推荐,具体取决于语言:

简单正面:

  • 结构(HTML,CSS):Bootstrap框架、基础、语义UI/LI>
  • Javascript:jQuery(无论如何对于引导都是必须的)、下划线、矩(对于日期/时间)-这应该适合您对该类型应用的需求
最佳前线:

  • 以上加上以下各项:
  • MVC框架:angular、knockout、ember、主干
后端:

  • 数据库:MySql(也许你已经很熟悉),MongoDB
  • Php框架:Laravel(我的选择)、phalcon(世界上最快的)、symfony、codeigniter
  • Python框架:Django
  • Ruby:RubyonRails,root
  • 节点(服务器上的javascript):express.js、total.js
自动化:

-咕噜声或咕噜声(我推荐咕噜声)

包管理:每种语言都有自己的,但是: -正面:凉亭 -返回:编写器(php)

我的应用程序堆栈:
简单的前端+角度+拉维或节点(如果你想在服务器上使用javascript)

这个问题不适合StackOverflow。它是模糊的,需要主观的、推测性的或高度固执己见的答案。请参阅此处的帮助主题:。请注意,我并不是说这不是一个好问题,只是说它不适合这个论坛。