누군가 내가 Grails를 배우라고 부탁했다. 그리고 나서 그들은 Ruby on Rails를 말했다. 그들은 거의 그것을 대체로 사용했습니다.Ruby on Rails와 Grails의 차이점은 무엇입니까?
둘 사이의 차이점은 무엇입니까?
누군가 내가 Grails를 배우라고 부탁했다. 그리고 나서 그들은 Ruby on Rails를 말했다. 그들은 거의 그것을 대체로 사용했습니다.Ruby on Rails와 Grails의 차이점은 무엇입니까?
둘 사이의 차이점은 무엇입니까?
Ruby on Rails는 모델 뷰 컨트롤러 패턴과 객체 관계형 매핑을 사용하여 Ruby 언어로 작성된 웹 프레임 워크입니다. 구성에 대한 관례와 반복적 인 코드의 부재에 중점을 둡니다.
Grails는 비슷한 목적을 가진 Groovy 프로그래밍 언어를위한 프레임 워크입니다.
나는 Grails는 함께 일하지 않은하지만 루비 레일에 본질적으로 유사하다 그루비을위한 프레임 워크합니다 (RoR에 프레임 워크가 루비를 기반으로하는 것을 제외하고 ...)
이 위키 백과를 참조 할 것 추가 정보를 기사 :
그들은 완전히 이름 패턴 (예 : Java 및 JavaScript)를 공유하는 다른 기술입니다. 당시 Groovy "Groovy on Rails"(나중에 이름 변경을 요구함)을 사용하여 웹 프레임 워크의 이름을 지정하면 웹 프레임 워크로 포화 된 공간에서주의를 끌 수 있습니다. 하나의 중요한 근본적인 차이점은 다른 프로그래밍 언어 외에도 레일스에서 Grails의 최대 절전 모드를 사용하는 것입니다 (ActiveRecord).
Grails는 Rails에서 널리 보급 된 convention over configuration 접근 방식을 채택합니다.
Grails는 다른 Java Servlet과 마찬가지로 Apache TomCat에도 배포 할 수 있다는 이점이 있습니다. 기존 Java 클래스를 재사용 할 수 있으므로 비즈니스 환경에서보다 실용적인 옵션이 될 수 있습니다. – Emyr
Grails는 자바를 기반으로하는 Groovy를 사용하는 반면, Ruby on Rails는 스크립팅 언어 인 Ruby를 기반으로합니다.
Grails와 Ruby on Rails 모두에서 일했습니다.
두 가지 모두 훌륭한 프레임 워크입니다.
현재 documentaion을 찾을 수 있습니다 레일에
변환 ... 루비 온 레일즈를 배울! (실제로는 중 하나를 배우는 것이 유용 할 것입니다. 큰 프레임 워크 인 프레임 워크는 그 기반 언어가 아닙니다 ...) –