Sorun
Edvido, markaları farklı pazarlarda ve dillerde dijital ajanslarla buluşturan bir pazar yeri kurmayı hedefledi — SEO, sayfa hızı ve içerik mimarisinin hepsinin birlikte çalışması gereken türden çift taraflı bir platform, çünkü pazar yerinin her iki tarafı da birbirini büyük ölçüde arama yoluyla buluyor.
Ne yaptık
Platformu Nuxt 3 ve Vue 3 üzerine kurduk; sunucu tarafı render'ı sonradan eklenen değil, temel bir mimari kararı olarak ele aldık, böylece pazar yeri ilanları ilk istekten itibaren hızlı ve tamamen indekslenebilir.
İlan, ajans ve marka profili sayısı büyüdükçe yeniden yazım gerektirmeden dayanacak, ölçeklenebilir bir içerik modeli ve state yönetim katmanı (Pinia) tasarladık.
Platformu baştan itibaren çok dilli (i18n) kurduk; çünkü pazar yerinin her iki tarafındaki markalar ve ajanslar farklı dillerde ve pazarlarda faaliyet gösteriyor.
Platformu ilk günden Sentry ile donattık; böylece üretimdeki bir pazar yerinde çıkan sorunlar, gerçek bir işlemi etkilemeden yakalanıp düzeltiliyor.
Sonuç
Edvido, gerçek trafik ve ilan sayısındaki sürekli büyüme altında dayanacak şekilde tasarlanmış, çok dilli ve SEO'ya hazır bir pazar yeri platformu olarak çalışıyor — bir pazar yeri büyüdükçe önemi azalmayan, tersine artan türden bir mimari karar.
