2010-08-26 2 views
1

Скажите, я хочу создать веб-интерфейс для программы или приложения, написанного на другом языке, отличном от Ruby, возможно, Java или C. Использует ли Rails еще хороший вариант? Если да, можете ли вы дать мне источники (ссылки на учебные пособия или книги), на которые я могу ссылаться?Является ли Rails хорошим для создания веб-интерфейсов для программ на других языках, кроме Ruby?

Заранее благодарен.

+1

Зачем вам это нужно? – Jasper

ответ

2

Есть порты рельсов на других языках и рельсовые вещи для других языков. Вы бы использовали один из этих портов, а не Ruby on Rails - то, что обычно называют «Rails», является основой для рубина и не может быть легко использовано с другими языками.

Для С, я не уверен, что бы вы сделали, но, вероятно, не рельсовая вещь (не уверен, насколько серьезен этот вопрос).

Для Java есть светлые, MVC-стиле, которые не являются точно Rails, но более распространенными. Посмотрите на весну и спящий режим. Однако есть и другие варианты.

+0

Rails внутренне использует многие функции Ruby, такие как блоки. – seand

0

Не знаете, почему вы хотите это сделать, но если вы хотите использовать динамически типизированный язык, с приложением MVC, вы можете сделать хуже, чем попробовать Grails, который построен на Groovy, который, в свою очередь, построен на Java ,

Вы получаете леса Rails с встроенным ORM и преимуществами groovy над java, а именно закрытием. Еще лучше, что большинство Java-кодов будут работать с Groovy, так что здорово, если вы уже знаете Java, но хотите немного погладить динамически типизированный язык.

Очевидно, что это java, это на JVM.

Смежные вопросы