CLI, TypeScript SDK, REST APIs, template language (.bit vs closed templates), Monaco code editor, and headless development workflow.
Philosophy contrast: Prebit provides a code-first, high-performance TypeScript workflow; Wix relies on a visual drag-and-drop builder designed primarily for general websites.
Prebit's core API layer — typed REST APIs for products, orders, inventory, customers, discounts, fulfillment, and analytics. Event-driven with a durable outbox for reliable downstream delivery.
Prebit's Next.js-powered rendering engine for web storefronts. Uses Incremental Static Regeneration (ISR) to serve instant static HTML from Cloudflare edge caches while streaming dynamic UI islands — outperforming Shopify Liquid with sub-100ms TTFB.
Prebit's Expo & React Native framework for native mobile app development. Powers high-performance iOS and Android shopping apps with native navigation, offline cache, and direct integration with Prebit Commerce Engine APIs.
Prebit's compiled template language. Unlike Liquid's runtime interpolation, Bit compiles to a deterministic AST with a formal grammar — enabling Monaco completions, static checks, and safer AI-assisted editing.
A fully typed client SDK for both storefront and server contexts. Exposes commerce primitives (cart, products, search, checkout) with full type inference — no runtime surprises.
Local development tool for theme development, app validation, and deployment. The `validate` command runs the same manifest/scan checks the App Platform review system uses.
OAuth authorization-code + PKCE, scoped API access, HMAC-signed webhooks, Ed25519-signed releases, and a sandboxed extension runtime.
Proprietary REST & Velo API layer for managing products, orders, and fulfillment.
Visual absolute-position rendering engine. Easy for visual design, but generates heavy DOM nodes.
Enterprise headless APIs for Wix backend services. Complex configuration compared to Next.js native.
Hosted checkout flow with standard payment gateway integrations. Limited code customization.
In-browser JavaScript environment for adding custom frontend/backend code snippets.
Broad app store with hundreds of widgets for forms, bookings, events, and site enhancements.