Case study
Castlebook
Kataloogiplatvorm: migratsioon Nuxtist Next.js-ile
- Valdkond platvorm
- Aasta 2025
- Stack Next.js · API

Projekti käik
Detailsem ülevaade
Mis tehti ja miks
Lähteülesanne
Castlebook on rahvusvaheline kataloog platvorm lossidele, hotellidele ja eripärastele majutuskohtadele — otsing, detailvaated, sisu ja leitavus on äriliselt kriitilised. Vana Nuxt-põhine front ei vastanud enam jõudluse, hoolduse ega SEO ootustele. Vajadus oli kaasaegne Next.js rakendus: kiire renderdus, stabiilne URL-struktuur ja arhitektuur, mida saab siduda API-/sisuallikatega ilma „big bang“ katkestuseta.
Lahendus
Migreerisime frondi Nuxtist Next.js-ile (App Router). Eesmärk ei olnud ainult „uus framework“, vaid selgem andmevoog, kontrollitav renderdusstrateegia ja lehed, mis kannatavad suurt kataloogimahtu — lossid, asukohad, sisutüübid — ilma et UX laguneks.
Kataloogivaated, otsinguloogika ja navigatsioon ehitati leitavuse ümber: kasutaja peab kiiresti jõudma õige objektini, Google peab õigeid URL-e indekseerima. SEO URL-id hoiti migratsioonis teadlikult kontrolli all, et orgaaniline liiklus ei kukuks ümberlülitusel ära.
Platvormikiht jäeti headless-sõbralikuks: front räägib API-põhise andmevooga, nii et sisu- või andmeallikaid saab hiljem vahetada või laiendada ilma kogu UI ümberkirjutuseta. See sobib kataloogile, mis kasvab objektide, turgude ja sisutüüpidega.
Migratsioon tehti etapiviisiliselt. Big bang oleks tähendanud pikka dark launch’i ja suuremat SEO riski; järkjärguline üleminek lubas kontrollida jõudlust ja URL-e enne täielikku ümberlülitust.
Tehniline detail
Stack: Next.js peamise frondina, API-põhine andmevoog. Oluline otsus: Nuxt → Next migratsioon etapiviisiliselt — mitte ühekordne „kõik korraga“ cutover. Nii jäid SEO URL-id, jõudlusmõõdikud ja kasutajakogemus kontrollitavaks kogu ülemineku vältel.
Tulemus
Uus Next.js kataloogiplatvorm on live (castlebook.com). Fookus oli jõudlusel, hooldatavusel ja SEO stabiilsusel pärast frameworki vahetust. LCP ja orgaanilise liikluse numbreid täiendame, kui need on võrdluseks valmis.
Seotud teenused
Veel töid
01 / 03


