Przejdź do głównej treści

Czym jest rozwój sklepu internetowego?

Komerza pozwala tworzyć w pełni niestandardowe sklepy internetowe przy użyciu dowolnej preferowanej technologii webowej. Twórz swój sklep w HTML, CSS i JavaScript—lub używaj frameworków takich jak React, Vue lub Svelte—i hostuj go bezpośrednio na infrastrukturze Komerza. Twój sklep importuje Bibliotekę Klienta Komerza, lekki skrypt obsługujący wszystkie funkcje e-commerce:
  • Sklep i Produkty - Pobieranie informacji o sklepie, produktach, wariantach i recenzjach
  • Koszyk - Zarządzanie stanem koszyka, ilościami i wyborami
  • Płatność - Tworzenie zamówień i przekierowanie na hostowane strony płatności
  • Analityka - Automatyczne śledzenie wyświetleń i konwersji (bez kodu)

Dlaczego budować na Komerza?

Pełna swoboda projektowania

Żadnych szablonów ani motywów do walki. Kontrolujesz każdy piksel.

Brak backendu

Biblioteka klienta obsługuje całą komunikację API. Tylko HTML, CSS i JS.

Natychmiastowy hosting

Wdróż na infrastrukturę Komerza lub umieść na rynku motywów.

Szybka wydajność

Pliki statyczne ładują się natychmiastowo z globalną dostawą CDN.

Ochrona DDoS klasy enterprise

Twój sklep pozostaje online przy dowolnym obciążeniu. Zbudowany na Cloudflare dla niezrównanej odporności.

Automatyczne kopie zapasowe

Każda zmiana i wdrożenie są automatycznie archiwizowane. Przechowuj do 20 kopii zapasowych na wybranych planach.

Szybki przykład

<!DOCTYPE html>
<html>
  <head>
    <title>Mój Sklep</title>
    <script src="https://cdn.komerza.com/komerza.min.js"></script>
  </head>
  <body>
    <h1 id="store-name"></h1>
    <div id="products"></div>

    <script>
      komerza.init('twoje-id-sklepu');

      komerza.getStore().then(response => {
        if (!response.success) return;

        const store = response.data;
        document.getElementById('store-name').textContent = store.name;

        store.products.forEach(product => {
          const variant = product.variants[0];
          document.getElementById('products').innerHTML += \`
            <div class="product">
              <h2>\${product.name}</h2>
              <p>\${variant.cost}</p>
              <button onclick="komerza.addToBasket('\${product.id}', '\${variant.id}')">
                Dodaj do koszyka
              </button>
            </div>
          \`;
        });
      });
    </script>
  </body>
</html>

Rynek motywów

Twórz sklepy, z których mogą korzystać inni sprzedawcy Komerza. Twoje szablony mogą być:
  • Udostępniane na rynku motywów dla innych sklepów
  • Dostosowywane opcjami konfiguracji
  • Wdrażane natychmiastowo przez sprzedawców
  • Zarabiające poprzez rynek

Biblioteka klienta vs Dokumentacja API

Biblioteka klientaDokumentacja API
DlaSklepy dla klientówZarządzanie sklepem
AuthPubliczne (ID sklepu)Prywatne (klucze API)
DziałaPo stronie klientaPo stronie serwera
OperacjePrzeglądanie, koszyk, płatnośćPełny CRUD, analityka