开发新的Web应用程序的平台

时间:2014-09-29 00:38:01

标签: python ruby-on-rails ajax django web

我是一位长期的dba,有着不错的编程经验。主要是DBA相关(PL / SQL,shell脚本等)。

我需要使用响应式单页面应用程序(如AJAX)创建一个简单的Web应用程序。我正在寻找关于简单直接技术的建议,并允许我快速启动Web应用程序。我有最小的JAVA和Python技能,但学习速度快。 (大约20年dba /开发经验)。据我所知,我在思考DJANGO,Ruby on Rails等等。在客户端,JQuery,AJAX,也许是Angular?

我希望它能够全部开源并在Linux上运行像Tomcat这样的东西。我的设计将是一个平坦的"键入界面与简单的图标。我将与后端Rest API连接。

任何想法/提示将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:4)

就编程语言而言,它是基于意见的。 Rails或Django都是不错的选择,你可能也想看看node.js。他们是所有类似结构的MVC,分享很多概念,在Linux上运行,以及所有开源。你可以做一个教程或2,看看其中一个是否适合你,但你不会对这3个中的任何一个出错。

JQuery是前端javascript库的一个非常好的选择,它实际上在其JQuery函数中包含AJAX。

另外,我不知道你为主持做了什么,但我使用了几个不同的主机,而我最喜欢的主机是Heroku。使{django / python应用程序运行的快速而简单的方法是pythonanywhere。但同样,它的意见很基础,所以我想我会为你抛弃一些想法。欢迎来到网站开发!