Neden modüller inşa ediyoruz.

Çoğu ticaret platformu birikerek büyür: fazlasını yapan bir çekirdek ve onu yamayan bir eklenti ekosistemi. Her mağaza hiç kullanmadığı özelliklerin yükünü taşır ve her eklenti, ikisinin birbiriyle çatışması için yeni bir yol açar.

Borkol işe diğer uçtan başlar. Çekirdek tam olarak üç şey yapar: kiracılık, kimlik ve API erişimi. Bir mağazanın gerçekten sattığı her şey, ayrı ayrı açılıp kapatılabilen ve kendi sürümü olan bir modülde yaşar. Ölçüye göre raf satan bir mobilya üreticisinin bir yapılandırıcıya ihtiyacı vardır; hazır ürün satan bir mağazanın yoktur ve bunu hiç düşünmek zorunda kalmamalıdır.

Platform API öncelikli inşa edilmiştir. Paneller ve mobil uygulama aynı sürümlü API üzerinde çalışır; mağaza önyüzünüz kataloğu, sepetleri, siparişleri ve içeriği kapsamlı anahtarlarla belgelenmiş bir genel API üzerinden okur.