차례:
정의-Ruby On Rails (RoR)의 의미는 무엇입니까?
RoR (Ruby on Rails)은 Ruby로 작성된 크로스 플랫폼 웹 애플리케이션 프레임 워크입니다. 이 프레임 워크는 원래 David Heinemeier Hansson이 작성했으며 여러 개별 기고자의 레일 코어 팀이 연구하고 추가로 개발했습니다. RoR을 통해 프로그래머는 프로그래밍과 관련된 단계, 시간 및 언어를 최소화하여 웹 응용 프로그램을 훨씬 빠르게 개발할 수 있습니다.
RoR은 단순히 Rails로 알려져 있습니다. RoR의 초기 릴리스는 2004 년 7 월에있었습니다. RoR은 MIT 라이센스에 따라 배포됩니다.
Techopedia는 Ruby On Rails (RoR)를 설명합니다
RoR (Ruby on Rails)은 애플리케이션 로직이 사용자 인터페이스와 분리되는 MVC (Model-View-Controller) 방식을 따릅니다. RoR은 눈에 잘 띄지 않는 JavaScript라는 널리 사용되는 기술을 구현하여 응용 프로그램 기능을 사용자 인터페이스와 분리합니다. 다른 최신 프레임 워크와 마찬가지로 RoR은 "컨벤션 오버 컨벤션 (convention over configuration)"접근 방식을 구현하여 프로그래머가 내려야하는 결정의 수를 줄입니다. RoR은 다음과 같은 여러 패키지로 구성됩니다.
- 활성 레코드 : 관계형 데이터베이스에 정보를 저장하는 아키텍처 패턴입니다.
- ActiveResource : 웹 서비스를 제공하는 패키지.
- Action Pack : 제어 기능이있는 관리 패키지.
- 활동 웹 서비스 : 웹 서비스 패키지.
- ActiveSupport : 지원 관리 구성 요소
- ActionMailer : 이메일 관리 구성 요소.
RoR은 원래 Mongrel 웹 서버에서 실행되도록 작성되었지만 이제는 대부분의 웹 서버를 지원하며 MySQL, PostgreSQL, Oracle, SQL 서버 및 DB2와 같은 데이터베이스 서버도 지원합니다.