Язык программирования на стороне сервера для системы Gradebook [закрыто]

У меня есть проект, в котором будет разработана система оценок, подобная schoology.com. Могу ли я спросить, какой язык программирования на стороне сервера я должен использовать для этой системы. Python/Django? Ruby/Ruby on Rails? или Java/Spring MVC?

Спасибо за ответ... :)

0
задан 16 September 2016 в 03:48

1 ответ

Используя веб-платформы Java, а также ASP.NET MVC и Ruby on Rails, я могу сказать без сомнения, что я безусловно предпочитаю направляющие для веб-разработки. Я не использовал Django на проекте, но слышу хорошие вещи об этом.

Столь же далекие задания идут, я сделал поиск на Dice.com, я возвратил эти результаты:

веб-мудрая платформой пружина mvc задания в Калифорнии 1 - 30 1 093 положений

рубин на заданиях направляющих в Калифорнии 1 - 30 666 положений

django задания в Калифорнии 1 - 30 108 положений

мудрый языком

задания Java в Калифорнии Создают Предупреждение Задания 1 - 30 из 3 138 положений

, задания Python в Калифорнии Создают Предупреждение Задания 1 - 30 из 1 917 положений

, рубиновые задания в Калифорнии Создают Предупреждение Задания 1 - 30 из 645 положений

, Java имеет огромную долю рынка, как .NET, через пространство предприятия. Мне нравятся Ruby и веб-платформа направляющих, потому что они - оба действительно забава работать с. После 20 лет программирования я становился истощенным на Java, C# и статических языках. Я выбрал Ruby по Python, потому что мне понравились синтаксис и библиотеки, но Python растет с более быстрой скоростью и используется в компаниях как Google.

Одна из больших вещей о направляющих - то, что существует столько хороших образовательных источников для получения Вас идущий вначале. Вот некоторые:

Большие учебные руководства на многих аспект направляющих http://guides.rubyonrails.org/

Этот встроит хорошие привычки от запуска https://www.railstutorial.org/book

, И затем там съел свободные 2 части UC курс Беркли о Части 1 разработки направляющих https://часть 2 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
ответ дан 28 September 2019 в 13:58

Другие вопросы по тегам:

Похожие вопросы: