React ja Magento 2: kuidas valmis Apple Premium Reselleri iDeali uus e-pood
Apple tähendab kvaliteeti ja sama oodatakse tema Premium Reselleritelt. Kui üks Baltikumi ja Põhjamaade suurimaid Apple Premium Resellereid iDeal palus Opusel oma vananenud veebikeskkonna uuesti üles ehitada, oli selge, et vaja on uuenduslikke lahendusi, täielikku keskendumist kvaliteedile ja laitmatut disaini.


Apple tähendab kvaliteeti ja sama oodatakse tema Premium Reselleritelt. Kui üks Baltikumi ja Põhjamaade suurimaid Apple Premium Resellereid iDeal palus Opusel oma vananenud veebikeskkonna uuesti üles ehitada, oli selge, et vaja on uuenduslikke lahendusi, täielikku keskendumist kvaliteedile ja laitmatut disaini.
iDeali ülesanne tundus esmapilgul lihtne: vana Magento 1 baasil e-pood oli jõudnud oma eluea lõppu, poe disain tuli Apple’i juhiste järgi põhjalikult ümber teha ja nagu igal tänapäeva e-poel, oli väga oluline hoida otsingumootorites head positsioonid.
Algne plaan oli viia vana Magento 1 pood lihtsalt üle Magento 2-le, kasutada seda nii tagasüsteemi kui ka esirakendusena ja uuendada samal ajal disaini. Peagi selgus aga, et see poleks olnud kõige tõhusam ega otstarbekam lahendus. Opuse meeskond valis uudse lähenemise: tagasüsteem jääb Magentole, esirakenduse eest hoolitseb aga React.
Sellel valikul oli palju põhjusi. Lisaks paremale kasutajakogemusele, kiirusele, SEO-võimalustele ja üldisele jõudlusele saab tulevikus rakendada ka headless-e-kaubanduse põhimõtteid, kus ühe tagasüsteemi saab lihtsalt siduda mitme eri esirakendusega.
React võimaldas ka põhjalikku prototüüpimist: kõik komponendid ehitati Reactis valmis, klient vaatas need üle ja kinnitas ning alles seejärel viidi need arendusse. Nii nägi klient selgemalt, mida ta tegelikult saab, ning lühenes nii turuletoomise aeg kui ka vähenesid arenduskulud, sest välditi arusaamatusi ja kulukaid tarbetuid kordusringe.

„React on võimas, aga tal on ka omad piirangud, eriti kuna hakkasime Magento ja Reacti kombinatsiooni ehitama ajal, mil peaaegu keegi polnud seda proovinud,“ ütles iDeali uue e-poe projektijuht Tanel Särgava. „Teel tuli ette kasvuraskusi, eriti otsingumootorite positsioonide hoidmisega pärast üleminekut, aga meie meeskond leidis lahendused.“
Nagu igas suures e-poes, tuli tegeleda ka indekseerimise, üha pikenevate tootenimekirjade ja tohutu andmehulgaga. Seepärast kasutas Opuse meeskond eri lehtedel erinevat lähenemist: osal lehtedel vastutab React ainult stiilide eest, teistel kasutatakse selle võimalusi täies mahus.
„Hoidsime igal sammul silmas poe põhivajadusi: kiirust, SEO-d, disaini ja lihtsat haldamist,“ ütles Särgava ja lisas, et tänu Magento 2-le on iDeali haldustöötajate käsitööd tunduvalt vähemaks jäänud.
„Seadistasime uued automaatikad, uued liidestused ning ka Magento 2 ise on toodete ja kõige nendega seotu haldamisel oma eelkäijast kaugel ees,“ ütles Särgava. „Hea näide on uued iPhone’id: vana poega oleks uue mudeli müügiks kõige seadistamiseks kulunud umbes nädal, uues poes kulub selleks kümme korda vähem aega.“
Kõik see on võimalik tänu tipptasemel tehnoloogiatele ja aastatepikkusele kogemusele. „Andmebaas põhineb MySQL-il, indekseerimise eest hoolitseb Elastic, esirakendus töötab Reactil ning tagasüsteem põhineb Magento 2-l ja PHP 7.4-l,“ märkis Särgava.
Tänu Reactile ja Magento 2-le saab iDeal nüüd pakkuda klientidele tõhusamat, kaunimat ja töökindlamat ostukogemust ning uuendada poe funktsioone ja disaini varasemast märgatavalt kiiremini ja soodsamalt.
„Tasub ka märkida, et React teeb uute arendajate leidmise tunduvalt lihtsamaks, eriti projektides, kus seda kasutatakse veidi ebatavaliselt. Magento esirakenduse oskusi on vähe, aga võimalus kasutada Reacti viisil, nagu seda varem tegelikult tehtud pole, tõmbab kogenud arendajaid ilmselgelt ligi,“ lisas Särgava.
iDeali hinnang Opuse tööle:
Väga professionaalne, proaktiivne ja abivalmis meeskond. Nad leiavad alati parimad lahendused kõigile probleemidele ja arendusvajadustele ning töö kvaliteet ei jäta midagi soovida.
Tahad meie meeskonnaga liituda? Vaata avatud ametikohti. Ootame sinu kandideerimist!
Kas saame ka sind aidata? Võta meiega ühendust! Räägime hea meelega.
Seotud teenused
Müügile orienteeritud e-poed
E-poe arendus Magento, Adobe Commerce'i, MedusaJS-i või WooCommerce'i platvormil: analüüs, UX disain, liidestused ja hooldus.
Magento arendus
Ehitame, arendame ja hooldame Magento Open Source’i e-poode jae- ja ärimüügiks: integratsioonid, maksed, mitme riigi poed, analüütika ja turvalisus ühe partneri käest.
React arendus
React arendus: kiired veebirakendused, iseteenindusportaalid, SaaS-tooted ja e-poed.
Võta ühendust
Me soovime katta kõik teie veebiarenduse vajadused, et saaksite keskenduda oma ettevõtte ehitamisele ja kasvatamisele.

Veel postitusi
E-poe reklaami uus loogika: märksõna asemel loeb ostja küsimusKui inimene otsib „voodit“, saab kaupmees talle näidata voodireklaami. Kui ta küsib AI-lt, milline voodi sobib kahele pikale ja kerge unega inimesele, peab reklaam vastama palju täpsemale vajadusele. Opuse tegevjuhi Margus Eha sõnul muudab see e-poe turunduses korraga kolme asja: märksõnade tähtsus väheneb, tooteandmete tähtsus kasvab ning reklaami lõpliku kuju määrab üha enam ostja päring.Loe lisaks
Ekspert selgitab: tänast e-poodi ei muuda enam edukaks see, kui palju kellasid ja vilesid see pakkuda suudabOtsus, mis platvormile oma e-pood ehitada, mõjutab ettevõtet aastaid. Opuse tegevjuhi Margus Eha sõnul ei ole täna määrav enam see, kui palju valmisfunktsionaalsust platvorm pakub, vaid see, kui kiiresti suudab see muutuvate ärivajadustega kaasa liikuda.Loe lisaks
Margus Eha: AI võib teie e-poe nimekirja lisada, aga see üksi on juba eilne päevE-poed on viimastel aastatel tegelenud sellega, et nende tooted oleksid leitavad ka ChatGPT-s ja teistes AI-teenustes. Suurte e-poodide arendaja Opuse tegevjuhi Margus Eha sõnul on nüüd aga alanud juba järgmine faas: e-poed peavad aina enam mõtlema sellele, kuidas anda AI-le infot selle kohta, mis tooted täpselt laos on, millal konkreetne toode kliendini jõuaks ja vajadusel isegi seda, millises riiulis see füüsilises poes asub.Loe lisaks