Оптимальная среда разработки для развертывания в любом месте приложения CRUD для браузера? - PullRequest
0 голосов
/ 19 мая 2011

Какую основу / язык вы бы выбрали, если бы начинали новый проект разработки со следующими требованиями? (Я знаю, что они, вероятно, нереально амбициозны, но я надеюсь понять последние идеи и, по крайней мере, указать в правильном направлении).

Должен иметь: Клиент на основе браузера. крепкий Сервер может быть развернут на Windows или Linux. Депозит как услуга SAAS. Хорошая защита IP. Можно создавать многоязычные приложения. Долгосрочная будущая стабильность языка / структуры (> 10 лет). Необходимо иметь возможность загружать и обрабатывать изображения, файлы CAD и т. Д.

Приятно иметь: Легко найти хороших, недорогих разработчиков. Легко / эффективно для программирования. Низкая стоимость развертывания. Сервер может быть развернут в Windows или Linux для редких однопользовательских автономных установок. Открытый исходный код.

Большое спасибо, Michael

1 Ответ

0 голосов
/ 19 мая 2011

Я бы предложил Ruby on Rails, Django или инфраструктуру Play.

...