현재 리소스 라우팅을 사용하고 있는데, 이는 일반적인 추가, 삭제, 확인, 수정에 정말 편리합니다. 그러나 일부 기능은 추가, 삭제, 확인 및 수정뿐만 아니라 많은 작은 기능을 가지고 있습니다. 현재 솔루션은 리소스 라우팅에 해당하는 메서드에서 매개변수를 수락하고 이를 사용하여 특정 작업(예: 비동기식)을 결정하는 것입니다. 관련 정보 획득, 테이블 연결 수정) 클래스 등)을 수행한 후 해당 코드를 실행합니다.
그러나 이로 인해 컨트롤러의 리소스 라우팅 방법이 비대해지고 직관적이지 않게 됩니다. 라우팅 테이블과 컨트롤러를 상대적으로 단순하고 읽기 쉽게 유지할 수 있는 다른 더 나은 솔루션이 있는지 궁금합니다.
현재 리소스 라우팅을 사용하고 있는데, 이는 일반적인 추가, 삭제, 확인, 수정에 정말 편리합니다. 그러나 일부 기능은 추가, 삭제, 확인 및 수정뿐만 아니라 많은 작은 기능을 가지고 있습니다. 현재 솔루션은 리소스 라우팅에 해당하는 메서드에서 매개변수를 수락하고 이를 사용하여 특정 작업(예: 비동기식)을 결정하는 것입니다. 관련 정보 획득, 테이블 연결 수정) 클래스 등)을 수행한 후 해당 코드를 실행합니다.
그러나 이로 인해 컨트롤러의 리소스 라우팅 방법이 비대해지고 직관적이지 않게 됩니다. 라우팅 테이블과 컨트롤러를 상대적으로 단순하고 읽기 쉽게 유지할 수 있는 다른 더 나은 솔루션이 있는지 궁금합니다.
다음과 같은 것이 필요할 수 있습니다: laravel-default-routes
README.md에 따라 이 기본 경로를 구성하면 다른 프레임워크에서 module/controller/action
경로를 쉽게 사용할 수 있습니다. 그리고 다양한 유형의 REST 스타일 요청에 대해 다양한 함수가 호출됩니다. do + <HTTP_METHOD> + <action>
은 함수 이름에 해당합니다.