首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于梯度书系统的服务器端编程语言

用于梯度书系统的服务器端编程语言
EN

Ask Ubuntu用户
提问于 2016-09-16 00:48:23
回答 1查看 121关注 0票数 0

我有一个项目,将开发一个梯度系统,如schoology.com。请允许我问一下,我应该为该系统使用哪种服务器端编程语言。Python/Django?Ruby/Ruby on Rails?还是Java/Spring?

谢谢你的回答..。:)

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-09-16 01:30:40

在使用了Java框架以及ASP.NET MVC和Rails之后,我可以毫无疑问地说,到目前为止,我更喜欢Rails进行web开发。我没有在项目中使用Django,但是听到了一些好的东西。

就工作而言,我在Dice.com上做了一个搜索--我得到了以下结果:

web框架-在加利福尼亚的spring工作1093个职位中有1-30个

在加利福尼亚的rails职位中,666个职位中有1-30个

加利福尼亚的django工作108个职位中的1个-30个

语言智慧

加利福尼亚的爪哇就业创造了3138个职位中的1- 30

加利福尼亚的python工作创造1917个职位中的1- 30

加州的红宝石职位创造了645个职位中的1-30个

通过企业空间,Java拥有巨大的市场份额,比如.net。我喜欢Ruby和Rails web框架,因为它们都很有趣。经过20年的编程,我对Java、C#和静态语言已经精疲力竭了。我选择Ruby而不是Python,因为我喜欢语法和库,但是Python正在以更快的速度增长,并且被Google这样的公司使用。

Rails的一个伟大之处在于,有那么多好的教育资源可以让您尽早开始工作。以下是几个:

关于Rails http://guides.rubyonrails.org/的许多方面的伟大教程

这一次将从https://www.railstutorial.org/book开始就嵌入良好的习惯。

然后是免费的2部分UC开发课程,第1部分是https://www.edx.org/course/agile-development-using-ruby-rails-uc-berkeleyx-cs169-1x

第二部分https://www.edx.org/course/agile-development-using-ruby-rails-uc-berkeleyx-cs169-2x

所以我想这取决于你的价值观。如果你在编程时重视最大限度的享受,那就走吧。祝好运!

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/825489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档