합니다. 이 기술은 요청에서 응답까지 레일에 있는 Action Pack, 데이터베이스 상호 작용에 가장 적합한 Active Record, XML-RPC 및 SOAP 웹 서비스 프로토콜에 대한 서버 측 지원을 제공하는 Action Web Service의 4가지 패키지로 분리됩니다. 유틸리티 클래스와 일반 라이브러리 확장을 포함한 활성 지원 웹개발.
오픈 소스 프레임워크인 Ruby on Rails 웹 개발의 출현은 웹 애플리케이션 구축 방식에 혁명을 가져온 것으로 간주됩니다. 제작 환경에서 ROR 웹 개발 프레임워크를 활용하는 최신 유행 웹사이트로는 Scribed, Urban Dictionary, Twitter, Basecamp, Shopify, Xing, Hold 및 Github가 있습니다. 루비가 없으면 어떤 웹 개발 서비스도 부족하다고 여겨집니다.
Model-View-Controller 디자인 패턴을 사용하여 개발된 ROR은 CoC의 영향력 있는 철학인 Convention over Configuration과 DRY(Don’t Repeat Yourself)를 바탕으로 많은 개발자들이 선호하는 선택입니다. 유연한 개발 방법론과의 긴밀한 연결. 게다가 Ruby on Rails를 활용하는 가장 큰 편리성은 개발의 유연성입니다. 이러한 유연성으로 인해 이 언어로 무언가를 구축하는 데는 다른 플랫폼보다 훨씬 짧은 시간이 걸립니다. 실제로 이 언어는 신속한 앱 개발을 지원하는 관점을 포괄했습니다.
이 프레임워크를 크게 인정한 일부 기능은 다음과 같습니다.
더 적은 코드와 간단한 방법을 통해 애플리케이션을 쉽게 개발할 수 있습니다.
Fast SGI 또는 CGI를 구현하는 다양한 웹 서버 및 데이터베이스와 호환되므로 Rails를 통해 웹 솔루션을 쉽고 빠르게 배포할 수 있습니다.
데이터베이스 기반 웹 앱 구축에 가장 적합합니다.
MySQL, SQL, DB2, SQL Server, Oracle 등의 데이터베이스와 원활하게 일치하며 Ruby on Rails 개발자가 사용자 친화적인 향상된 애플리케이션을 만들 수 있도록