Skąd się wziął projekt
Strona marketingowa MistyCloud to publiczna twarz platformy hostingowej. Prezentuje ofertę usług (serwery gier, web hosting, VPS), cennik produktów oraz zawartość blogową. Zbudowana na Astro 5 — frameworku idealnym dla stron marketingowych, gdzie czas ładowania i SEO mają kluczowe znaczenie. Obsługuje wiele języków przez dynamiczny routing /[lang].
Co było trudne
Strona marketingowa platformy hostingowej musi być błyskawicznie szybka (Core Web Vitals), dobrze zoptymalizowana pod SEO, obsługiwać wiele języków i wyglądać profesjonalnie. Jednocześnie musi być łatwa w utrzymaniu — dodawanie nowych produktów, postów blogowych czy aktualizacja cennika nie może wymagać zmian w kodzie.
Jak to rozwiązałem
Astro 5 jako framework statyczny generuje strony HTML w czasie builda, minimalizując JavaScript wysyłany do klienta. MDX obsługuje content blogowy z możliwością osadzania komponentów. GSAP i Lenis zapewniają zaawansowane animacje i płynny scroll bez wpływu na Core Web Vitals. Nodemailer obsługuje formularz kontaktowy po stronie serwera. vanilla-cookieconsent zarządza zgodą na cookies zgodnie z RODO.
Wynik
Szybka, zoptymalizowana pod SEO strona marketingowa z obsługą wielu języków, blogiem opartym na MDX, animacjami GSAP, płynnym scrollem Lenis i formularzem kontaktowym obsługiwanym server-side.