효율적인 Laravel 애플리케이션 구축: 이중 API 및 뷰 기능 구현, 별도의 컨트롤러 구현
P粉558478150
2023-08-16 10:39:36
<p>컨트롤러의 중복을 피하면서 API를 처리하고 기능을 효율적으로 볼 수 있도록 Laravel 애플리케이션을 구성하고 싶습니다. </p>
<p>하나는 API 작업 전용이고 다른 하나는 보기 관련 작업용으로 두 개의 별도 컨트롤러를 갖도록 애플리케이션을 설정하려면 어떻게 해야 합니까? </p>
<p>또한 이러한 컨트롤러 간의 공유 논리를 처리하는 가장 좋은 방법은 무엇이며 문제를 올바르게 분리하려면 어떻게 해야 합니까? </p>
API와 뷰 모두 동일한 클래스 이름을 만들 수 있습니다. 예를 들어 다음과 같이 다양한 네임스페이스에 컨트롤러를 생성합니다.
으아악공유 문제의 경우 앱에서 Traits 폴더를 만든 다음 PHP 특성 클래스를 만드세요.
으아악모델이나 컨트롤러에서 사용할 수 있으며 키워드를 사용하세요.
으아악독립적인 이슈와 구조화된 개발을 위해 서비스 또는 저장소 패턴을 만들 수 있습니다. 자세한 내용은 클릭을 이용해 주세요.