การเชื่อมต่อและ SDK อย่างเป็นทางการ
คอมโพเนนต์ภาพตอบสนองที่ทันสมัยสำหรับแอปพลิเคชัน React
ผสานการแปลงภาพแบบไดนามิก ภาพตัวอย่างเบลอ และการจัดองค์ประกอบภาพเข้ากับ SPA และเฟรมเวิร์ก React (Vite, Remix, Gatsby, Astro)
ติดตั้ง:
แพ็กเกจ TSXnpm install @smallpict/reactตัวอย่างการติดตั้งโค้ด
tsximport { SmallPictImage } from '@smallpict/react';
export function ProductHero() {
return (
<SmallPictImage
src="https://my-bucket.s3.amazonaws.com/camera.jpg"
alt="Pro Mirrorless Camera"
width={800}
height={500}
format="auto" // Auto-selects AVIF or WebP based on browser support
quality={85}
placeholder="blur"
className="rounded-2xl shadow-xl"
/>
);
}ขั้นตอนการเชื่อมต่อ
11. ติดตั้งแพ็กเกจ
รันคำสั่ง npm install @smallpict/react ในโปรเจกต์ React ของคุณ
22. กำหนดค่า SmallPictProvider
ครอบรูทของแอปพลิเคชันของคุณด้วย API Key และโดเมน CDN
33. วางคอมโพเนนต์ SmallPictImage
แทนที่แท็ก img เดิมด้วย SmallPictImage เพื่อเพิ่มประสิทธิภาพทันที
ประโยชน์หลัก
- เรนเดอร์แท็ก picture อัตโนมัติพร้อมรองรับ AVIF/WebP/PNG สำรอง
- รองรับ Lazy Loading อัตโนมัติตาม IntersectionObserver
- ขจัดปัญหาการเลื่อนของเลย์เอาต์ (CLS = 0)
- ขนาดแพ็กเกจเบามาก (< 3KB gzipped)
เอกสารสำหรับนักพัฒนาอย่างเป็นทางการ
ต้องการคู่มือการใช้งานและข้อมูลจำเพาะ API ครบชุดหรือไม่?
ศึกษาข้อมูลพารามิเตอร์ การยืนยันตัวตน และการทดสอบในระบบในคู่มือนักพัฒนา React Component SDK อย่างเป็นทางการของเรา
เพิ่มประสิทธิภาพไพป์ไลน์รูปภาพ React Component SDK ของคุณ
สัมผัสประสบการณ์เพิ่มประสิทธิภาพรูปภาพ AVIF และ WebP ต่ำกว่า 50ms ในแอปพลิเคชันของคุณ ไม่มีค่าติดตั้ง คีย์ทดลองใช้งานทันที
