trheyi/xpmjs
微信小程序云端增强 SDK
🚀 XpmJS - SDK backend đám mây cho Mini Program bằng JavaScript
Không cần viết backend, chỉ cần JavaScript là đủ — đăng nhập, WebSocket, thanh toán WeChat, lưu trữ đều có sẵn.
XpmJS là một SDK JavaScript giúp các ứng dụng Mini Program (và React Native) kết nối trực tiếp tới tài nguyên đám mây. Nó cung cấp các dịch vụ backend như người dùng, kênh WebSocket, thanh toán WeChat, bảng dữ liệu đám mây và lưu trữ tệp — tất cả chỉ với vài dòng JavaScript. Không cần học PHP, không cần Node.js, và bạn hoàn toàn kiểm soát dữ liệu bằng cách triển khai server riêng.
✨ Điểm nổi bật
- Hỗ trợ React Native: Từ bản xpmse 1.6.5 trở lên, XpmJS có thể dùng trong cả React Native.
- Cấu hình linh hoạt: Hỗ trợ thiết lập host, appid, secret, API người dùng tùy chỉnh.
- Gọi API đám mây: Dùng
xpm.api()để gọi bất kỳ endpoint nào trên server một cách dễ dàng. - Quản lý người dùng: Hỗ trợ đăng nhập, đăng xuất, lấy thông tin người dùng từ WeChat.
- Kênh WebSocket thời gian thực: Mở kết nối, lắng nghe lệnh, gửi tin nhắn tới người dùng đang trực tuyến.
- Thanh toán WeChat một dòng lệnh: Tích hợp thanh toán nhanh thông qua API đơn giản.
- Triển khai dễ dàng: Hỗ trợ cài đặt bằng Docker, script tự động, hoặc một click trên Tencent Cloud.
- Dữ liệu do bạn nắm quyền: Server chạy trên cloud server của bạn, không phải SaaS.
💡 Vì sao đáng chú ý
XpmJS khác biệt vì nó loại bỏ hoàn toàn rào cản backend. Thay vì phải học thêm ngôn ngữ server như PHP hay Node.js, bạn chỉ cần JavaScript để xây dựng toàn bộ logic ứng dụng — từ xác thực người dùng đến giao tiếp thời gian thực qua WebSocket. Điều này rất hữu ích cho các nhóm nhỏ hoặc indie developer muốn ra mắt sản phẩm nhanh mà không có đội ngũ backend.
Ngoài ra, XpmJS còn cung cấp công cụ quản lý backend và hỗ trợ triển khai nhanh qua Docker, giúp bạn dễ dàng triển khai và mở rộng. Dù là Mini Program hay React Native, XpmJS đều là lựa chọn tối ưu để tập trung vào trải nghiệm người dùng mà không bận tâm đến hạ tầng.
#JavaScript #MiniProgram #ReactNative #Backendless #CloudSDK #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Coding articles to level up your development skills
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀