Tài liệu

SDK

SDK Enfyra SDK kết nối third-party application với Enfyra qua URL duy nhất do Enfyra instance expose. Chọn package đúng framework, cấu hình URL đó một lần và dùng SDK trực tiếp. Các hướng dẫn này dành cho application do bạn tự build và deploy. Để viết extension chạy bên trong Enf

SDK

Enfyra SDK kết nối third-party application với Enfyra qua URL duy nhất do Enfyra instance expose. Chọn package đúng framework, cấu hình URL đó một lần và dùng SDK trực tiếp.

Các hướng dẫn này dành cho application do bạn tự build và deploy. Để viết extension chạy bên trong Enfyra Admin, dùng tài liệu App.

Packages

Package Dùng cho Hướng dẫn npm
@enfyra/sdk-core Node.js, worker, script, edge runtime hoặc custom client Core Client Xem trên npm
@enfyra/sdk-nuxt Nuxt 3 và Nuxt 4 application Nuxt Xem trên npm
@enfyra/sdk-vue Client-rendered Vue 3 application Vue Xem trên npm
@enfyra/sdk-react Client-rendered React application React Xem trên npm

Kết nối Enfyra

Mỗi Enfyra instance expose một URL duy nhất. Dùng URL đó làm SDK baseUrl:

const enfyra = new EnfyraClient({
  baseUrl: 'http://localhost:3000',
})

Ở production, thay localhost bằng URL Enfyra đã deploy. Không thêm /api; SDK tự resolve API endpoint.

Sau đó bạn có thể dùng SDK cho authentication, query và CRUD dữ liệu, custom API và transform, file và storage, cùng realtime connection.