Alokai is a Frontend as a Service (FaaS) platform designed for composable commerce. Its main purpose is to help businesses build, deploy, and manage high-performance e-commerce storefronts with greater speed and flexibility. The platform works by decoupling the customer-facing frontend from the backend systems like e-commerce platforms, content management systems (CMS), and payment gateways. This allows development teams to work on the user experience independently, without being limited by the backend technology. Originally founded as Vue Storefront in 2017 by Filip Rakowski and Patrick Friday, the company rebranded to Alokai to reflect its expanded vision beyond a single framework. The company is headquartered in Warsaw, Poland, and serves enterprise clients globally.
Alokai provides a suite of tools to manage the entire lifecycle of an e-commerce frontend.
Alokai's pricing is tailored for enterprise and high-growth businesses and is provided on a custom quote basis. The plans are structured to meet different business needs and scale.
Prospective customers need to contact the Alokai sales team to get a detailed quote based on their specific project requirements.
Alokai does not offer a perpetual free plan for its managed Frontend as a Service platform. It is an enterprise-grade solution that requires a commercial license. However, there are ways to experience the technology. Alokai offers personalized demos for businesses to see the platform in action. The core of Alokai originated from the open-source project Vue Storefront. Developers can still use the open-source version for free, but this requires self-hosting, manual integration, and community-based support.
Using Alokai involves a structured process for building and launching a composable storefront.
Alokai specializes in connecting with a wide range of best-of-breed commerce and content platforms through its Alokai Connect layer. This simplifies the integration process for developers.
Yes, Alokai provides a comprehensive API layer through its Alokai Connect product. It does not provide a single API key for the entire platform. Instead, it acts as an orchestration layer that standardizes how the frontend communicates with the APIs of various backend systems (like your e-commerce platform, CMS, or PIM).
Developers work with the Alokai SDK and integration modules, which provide a unified way to make API calls without needing to learn the specifics of each backend's API. You can find extensive developer documentation and guides on the official Alokai website under the 'Developers' section.
Here is a conceptual code example in TypeScript showing how a developer might fetch product data using the Alokai SDK:
import { sdk } from '~/sdk.config';
// Fetch a list of products from the integrated backend
async function getProducts(categoryId: string) {
try {
const { data } = await sdk.commerce.getProducts({ categoryId });
return data;
} catch (error) {
console.error('Failed to fetch products:', error);
return null;
}
}
In this example, sdk.commerce.getProducts
is an Alokai SDK function that internally calls the appropriate API of the connected e-commerce platform (e.g., commercetools or Shopify).
Alokai does not have a traditional affiliate program. Instead, it operates a Partner Program aimed at technology vendors, system integrators, and digital agencies that build e-commerce solutions for clients. The program is designed for collaboration on enterprise projects.
Details about revenue sharing or commissions are not publicly listed and are typically discussed during the onboarding process. The program focuses on mutual growth, co-marketing, and providing partners with the tools and support they need to succeed with Alokai.
To join, interested companies should visit the 'Partners' section on the Alokai website and fill out the application form to begin the partnership discussion.