Я собираюсь начать новый проект HTML5.0 для мобильных устройств, и мой вопрос прост: почему вы выбираете Node.JS, перед PHP или Java или Rails для Backend.
Я планирую использовать Express, Backbone.Js, MongoDB / Redis, если я выберу Node.JS; но я не знаю (на данный момент) этих технологий, и их изучение не является пустой тратой времени!
Но перед традиционными языками, такими как Java, PHP, что может помочь вам начать проект с использованием Node.JS & Co.
Я слышал много разработчиков (старой школы), которые говорят: Эй, JavaScript на серверной пуах! ты глупый мальчик! Javascript предназначен только для скрытия / отображения разделов и т. Д.! *
Да, на самом деле я не знаю, как убедить этих разработчиков в том, что js на стороне сервера - это круто! это легенда .... подожди ... Дэрри!
Если у вас есть больше аргументов, отличных от скорости, я готов выслушать!
По-моему, это хорошая идея просто потому, что существует только один язык от Frontend до Backend, vi JSON. Но этого мало!
Заранее спасибо.