QuickRequest เป็นเครื่องมือน้ำหนักเบาพิเศษที่ออกแบบมาเพื่อคำขอที่รวดเร็วและมีประสิทธิภาพไปยังแบ็กเอนด์ Laravel
ด้วยการใช้ประโยชน์จากกลไก "ดึงข้อมูล" โซลูชันนี้จะเพิ่มความคล่องตัวในการดำเนินการตามคำขอไปยังตัวควบคุม Laravel โดยไม่จำเป็นต้องกำหนดโทเค็น, URL พื้นฐาน, อินพุตที่ซ่อนอยู่ และพารามิเตอร์เฉพาะวิธีการอื่นๆ ด้วยตนเอง
QuickRequest มอบประสบการณ์การเขียนโค้ดที่สะอาดตาและสวยงาม ทำให้เป็นการเปลี่ยนแปลงที่น่าพึงพอใจสำหรับนักพัฒนาที่คุ้นเคยกับเทคโนโลยีรุ่นเก่าอย่าง Ajax
ได้รับการปรับแต่งให้ตรงตามข้อกำหนดเฉพาะ QuickRequest นำเสนอคุณสมบัติที่จำเป็นสำหรับการจัดการคำขอประเภทต่างๆ ได้อย่างง่ายดายในแอปพลิเคชัน Laravel มาตรฐาน รวมถึง GET, POST, PUT, PATCH และ DELETE
นอกจากนี้ยังนำเสนอแนวทางที่สะดวกสำหรับการดาวน์โหลดไฟล์อย่างมีประสิทธิภาพโดยการจัดการ Blobs อย่างมีประสิทธิภาพ
ลืมการเขียนโค้ดเพิ่มเติมไปได้เลย สัมผัสประสบการณ์สไตล์มินิมอลของ QuickRequest
หากต้องการใช้เครื่องมือนี้ คุณต้องมีเมตาแท็ csrf-token
ในเทมเพลตหลักของคุณ ตามเอกสารประกอบอย่างเป็นทางการของ Laravel บน X-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 ข้างต้น แล้ววางไว้ในไดเร็กทอรี public
ภายในโฟลเดอร์ js
โดยเก็บโค้ดไว้ในโปรเจ็กต์ของคุณ อย่างไรก็ตาม นี่หมายความว่าคุณจะรักษาโค้ดที่จะไม่ได้รับการอัปเดตด้วยการปรับเปลี่ยนหรือการปรับปรุงที่ใช้กับโปรเจ็กต์
< head >
<!-- ... -->
< script src =" {{ asset('js/quick-request.min.js') }} " > </ script >
<!-- ... -->
</ head >
หากคุณกำลังพัฒนาโครงการด้วย VITE จะสะดวกกว่ามากในการติดตั้งโซลูชันนี้โดยใช้คำสั่งต่อไปนี้
npm i quick-request-laravel
ด้วยวิธีนี้ แพ็คเกจจะพร้อมใช้งานในระบบของคุณ คุณเพียงแค่ต้องนำเข้ามันลงในโมดูลของคุณ
import { QuickRequest } from 'quick-request-laravel' ;
โครงการนี้อยู่ภายใต้ใบอนุญาต MIT
- สนับสนุนโครงการของฉัน!
ให้การสนับสนุนใด ๆ ที่คุณเห็นสมควร รหัสนี้เป็นของคุณทั้งหมด เราสามารถสร้างสิ่งมหัศจรรย์และปรับปรุงโลกแห่งการพัฒนาร่วมกันได้ การสนับสนุนของคุณเป็นสิ่งล้ำค่า
หากคุณมีความคิด ข้อเสนอแนะ หรือเพียงต้องการทำงานร่วมกัน เราก็เปิดกว้างสำหรับทุกสิ่ง! เข้าร่วมชุมชนของเราและเป็นส่วนหนึ่งของการเดินทางสู่ความสำเร็จของเรา! ?