API و SDKAPI قدرتمند برای
API قدرتمند برای
توسعهدهندگان
REST API کامل با مستندات جامع. بلاگ خود را در هر اپلیکیشن و فریمورکی ادغام کنید.
سازگار با همه فریمورکهای محبوب
▲Next.js
⚛️React
🟢Vue
💚Nuxt
🔥Svelte
🚀Astro
استفاده ساده
با چند خط کد، محتوای بلاگ خود را در هر جایی نمایش دهید. API ما RESTful و استاندارد است.
- مستندات کامل OpenAPI
- Rate Limiting هوشمند
- کش خودکار برای عملکرد بهتر
- پشتیبانی از Pagination
- فیلتر و جستجوی پیشرفته
fetch.js
// Vanilla JavaScript/TypeScript
const posts = await fetch(
'https://api.bondi.ir/v1/tenants/my-blog/posts'
).then(r => r.json());
console.log(posts.data);Endpoint های اصلی
نمونهای از endpoint های موجود در API
GET
/api/v1/postsGET
/api/v1/posts/:slugPOST
/api/v1/postsPUT
/api/v1/posts/:idDELETE
/api/v1/posts/:idGET
/api/v1/categoriesapp/blog/page.tsx
// Next.js App Router
export default async function BlogPage() {
const { data: posts } = await fetch(
'https://api.bondi.ir/v1/tenants/my-blog/posts',
{ next: { revalidate: 60 } }
).then(r => r.json());
return (
<ul>
{posts.map(post => (
<li key={post.id}>{post.title}</li>
))}
</ul>
);
}Next.js Integration
یکپارچه با Next.js
با استفاده از App Router و ISR، محتوای بلاگ خود را با بهترین عملکرد در Next.js نمایش دهید.
- پشتیبانی از Server Components
- Incremental Static Regeneration
- Edge Runtime سازگار