문제

내가 의미하는 바는 Rails에 Jruby를 설치한다면 Ruby 언어 만 사용하여 응용 프로그램을 구축 할 수 있습니까? 앞으로 Java를 사용하고 싶을 경우를 대비하여 Jruby와 함께 Rails 응용 프로그램을 설치하고 싶었습니다. 아니면 이해하지 못합니까? Jruby Ruby는 Java 라이브러리에 액세스 할 수 있습니까?

도움이 되었습니까?

해결책

예, Jruby는 Ruby입니다 (Ruby 스크립트는 Jruby에서 실행하기 위해 수정할 필요가 없습니다). 또한 Java 라이브러리에 대한 전체 액세스 권한이 있습니다. 위키 Java 클래스 또는 라이브러리를 Ruby 코드에 통합하는 것이 얼마나 쉬운 지.

다른 팁

다른 사람들은 당신의 직접적인 질문에 대답했습니다. 지난 6 개월 동안 직장에서 Jruby를 풀 타임으로 사용하고 있다고 말하고 싶습니다. Glassfish Gem으로 Rails 앱을 배포하는 것은 매우 쉽고 Jruby는 MRI Ruby 1.8.x보다 더 잘 수행됩니다.

나는 C로 작성된 조각이있는 보석을 사용할 수 없다는 사실 외에는 6 개월 후에 실제 단점을 보지 못했습니다. 그러나 우리는 C 라이브러리를 가져 와서 FFI를 사용하여 보석을 만들었고 너무 많지 않았습니다. 문제.

또한 Java로 몇 가지 주요 작품을 작성하여 앱 속도를 높이기 쉽습니다 (C보다 더 쉽게 작동합니다).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top