Rails® 스캐 폴딩이란 무엇입니까?
Ruby on Rails® 프로그래밍 언어에는 프로그래머가 거의 자동으로 응용 프로그램을 만들 수있는 기능이 있습니다. Rails® 스캐 폴딩으로 알려진이 기능은 프로그램이 작동하는 데 필요한 코드 목록을 생성합니다. Rails® 스캐 폴딩은 대부분의 프로그램이 일어나고 실행하는 데 도움이되는 일반적인 코드 목록을 만들지 만 사용자는 스캐 폴딩을 수정하여 올바르게 얻을 수 있습니다. 이는 많은 Professional Rails® 프로그래머가 스캐 폴딩 기능을 사용하거나 거의 사용하지 않는다는 것을 의미합니다. 스캐 폴딩은 수동으로 애플리케이션을 만들 수있는 경험이없는 신규 및 중급 사용자를위한 기술로 간주됩니다.
Rails®는 데이터베이스와 연결하여 크고 강력한 웹 사이트를 구축하기 위해 만든 웹 응용 프로그램 빌더입니다. 일부 회사는 자신의 웹 사이트가 짧은 시간 내에 오버 헤드를 코딩하지 않고 실행되기를 원하므로 Rails® 프로그래밍 언어에는 프로그래머가 기본 웹 사이트를 설정할 수있는 많은 개발 바로 가기가 있습니다.E 코드. 이것의 한 예는 Rails® 스캐 폴딩입니다.
Rails® 스캐 폴딩 기능을 호출하면 기능에 필요한 코딩 목록을 만듭니다. 이 코드는 일반적이며 다양한 일반적인 상황에 맞을 수 있지만 고급 솔루션에는 적합하지 않을 수 있습니다. 스캐 폴딩과 함께 사용되는 가장 일반적인 기능은 데이터베이스에 새 정보를 추가하는 것이지만 데이터 게시 또는 표시와 같은 다른 기능도 스캐 폴딩을 사용하여 설정할 수 있습니다.
Rails® 스캐 폴딩을 사용하는 프로그래머는 일반적으로 모델 이름을 사용하여 스캐 폴딩을 특정 기능에 집중합니다. 예를 들어, 모델 유형이 "Post"라고하는 경우 Rails®는 프로그래머가 사용자 나 관리자가 새 웹 페이지 또는 기사를 게시 할 수있는 함수를 만들려고한다는 것을 이해합니다. 모델 유형을 사용하는 것 외에도 프로그래머 c는 거의 없습니다.일반적인 스캐 폴딩을 자신의 목적에보다 구체적으로 만들기위한 행동.
Rails® 스캐 폴딩은 강력한 기술이지만, 신규 및 중간 프로그래머만이 일반적으로 사용합니다. 스캐 폴딩은 전문가의 요구를 충족시킬 수 없기 때문에 전문가들은 스캐 폴딩에서 멀리 떨어져있는 경향이 있습니다. 스캐 폴딩이 너무 일반적이기 때문에 프로그래머가 스캐 폴딩 코드를 검색하고 수동으로 변경하지 않고는 특정 요구에 맞게 사용자 정의 할 수 없기 때문입니다. 이것은 일반적으로 고급 사용자가 처음부터 기능을 작성하는 것이 더 쉽다는 것을 의미합니다.