Question

Ce que je veux dire par là si j'installe JRuby on Rails, puis-je utiliser seulement la langue de Ruby pour construire ma demande? Je voulais installer mon application avec rails JRuby au cas où je voulais utiliser Java dans l'avenir, bien que je ne ai pas besoin maintenant. Ou est-ce que je ne comprends pas? Ruby JRuby qui a accès à des bibliothèques Java?

Était-ce utile?

La solution

oui, JRuby est rubis (vos scripts Ruby ne nécessitent pas de modification pour fonctionner sous JRuby). en outre, il dispose d'un accès complet aux bibliothèques java - consultez les pour la façon dont il est facile d'intégrer une classe java ou d'une bibliothèque dans votre code Ruby.

Autres conseils

Les autres ont répondu à votre question directe. Je veux juste dire que je l'ai utilisé à plein temps JRuby au travail pour les 6 derniers mois et il est génial. Le déploiement d'une application de rails avec la gemme GlassFish est très facile et JRuby fonctionne mieux que l'IRM rubis 1.8.x

Je l'ai vu aucun inconvénient réel au bout de 6 mois autres que le fait que nous ne pouvons pas utiliser des pierres précieuses qui ont des morceaux écrits en C. Cependant, nous avons pris une bibliothèque C et créé un petit bijou en utilisant IFF et il n » était pas t trop de problèmes.

Il est aussi très facile à accélérer votre application en écrivant quelques éléments clés en java (qui est plus facile fonctionne pas avec que C).

scroll top