A set of rules and protocols that allow different software applications to communicate with each other. APIs define endpoints, request formats, and response structures. GenMB generates REST API endpoints as part of full-stack applications and connects to third-party APIs through its plugin system (Stripe, Supabase, Twilio, etc.).
An API architecture style that uses standard HTTP methods (GET, POST, PUT, DELETE) to perform CRUD operations on resources identified by URLs. REST is the most common API pattern for web applications. GenMB generates RESTful backend endpoints for full-stack applications and uses REST internally for its service communication.
An HTTP callback that automatically sends data to a specified URL when an event occurs. Unlike APIs where you poll for updates, webhooks push data to you in real time. For example, Stripe sends a webhook when a payment succeeds. GenMB's workflow system can trigger actions on webhook events.
A package of tools, libraries, and documentation that simplifies building on a specific platform or service. GenMB provides 9 client-side SDKs (file storage, auth, chatbot, contact form, data client, RBAC, vector DB, assistant widget) that are automatically injected into generated apps when the corresponding service is detected.
Put these concepts into practice. Describe your app idea and let GenMB generate the code.
Try GenMB Free