QuickRequest 는 Laravel 백엔드에 대한 신속하고 효율적인 요청을 위해 설계된 초경량 도구입니다.
"가져오기" 메커니즘을 활용함으로써 이 솔루션은 Laravel 컨트롤러에 대한 요청 실행을 간소화하여 토큰, 기본 URL, 숨겨진 입력 및 기타 메소드별 매개변수를 수동으로 할당할 필요가 없습니다.
QuickRequest는 깨끗하고 우아한 코딩 경험을 제공하여 Ajax와 같은 오래된 기술에 익숙한 개발자에게 즐거운 변화를 선사합니다.
특정 요구 사항을 충족하도록 맞춤화된 QuickRequest는 GET, POST, PUT, PATCH 및 DELETE를 포함하여 표준 Laravel 애플리케이션에서 다양한 요청 유형을 쉽게 관리하기 위한 필수 기능을 제공합니다.
또한 Blob을 효과적으로 처리하여 효율적인 파일 다운로드를 위한 편리한 접근 방식을 제공합니다.
추가 코드를 작성할 필요가 없습니다. QuickRequest의 미니멀한 스타일을 경험해 보세요.
이 도구를 활용하려면 X-CSRF-TOKEN의 공식 Laravel 문서에 따라 기본 템플릿에 csrf-token
메타 태그가 있어야 합니다. 이 값은 QuickRequest
패키지에서 독립적으로 읽혀지므로, 라이브러리가 이를 처리하므로 양식에 @csrf
지시문을 포함하거나 이 값으로 숨겨진 입력을 생성해서는 안 됩니다.
< meta name =" csrf-token " content =" {{ csrf_token() }} " >
프로젝트에서 VITE를 사용하지 않는 경우 사용 가능한 CDN을 활용하여 이 솔루션을 설치할 수 있습니다.
기본 템플릿의 <head>
섹션에 다음 코드 줄을 추가하는 것만큼 쉽습니다.
< head >
<!-- ... -->
< script src =" https://cdn.jsdelivr.net/gh/rmunate/Quick-Request-Laravel/dist/js/quick-request.min.js " > </ script >
<!-- ... -->
</ head >
또는 앞서 언급한 URL에서 콘텐츠를 다운로드하여 js
폴더 내의 public
디렉터리에 배치하고 코드를 프로젝트에 로컬로 유지할 수 있습니다. 그러나 이는 프로젝트에 적용된 조정 또는 개선 사항으로 업데이트되지 않는 코드를 유지해야 함을 의미합니다.
< head >
<!-- ... -->
< script src =" {{ asset('js/quick-request.min.js') }} " > </ script >
<!-- ... -->
</ head >
VITE를 사용하여 프로젝트를 개발하는 경우 다음 명령을 사용하여 이 솔루션을 설치하는 것이 훨씬 더 편리합니다.
npm i quick-request-laravel
이렇게 하면 시스템에서 패키지를 쉽게 사용할 수 있습니다. 모듈로 가져오기만 하면 됩니다.
import { QuickRequest } from 'quick-request-laravel' ;
이 프로젝트는 MIT 라이센스를 따릅니다.
? 내 프로젝트를 지원하세요!
귀하가 적합하다고 생각하는 모든 기여를 하십시오. 코드는 전적으로 귀하의 것입니다. 우리는 함께 놀라운 일을 해내고 개발 세계를 개선할 수 있습니다. 귀하의 지원은 매우 중요합니다.
아이디어나 제안이 있거나 단순히 협력하고 싶다면 무엇이든 환영합니다! 우리 커뮤니티에 가입하여 성공을 향한 여정에 동참하세요! ??