Wszystkie technologie
Od 2019 roku

Vue.js

Tworzenie aplikacji Vue.js: panele SaaS, publiczne strony, wspólne komponenty, integracja z Laravel i renderowanie przez Nuxt.
Vue.js

Vue.js to framework JavaScript do tworzenia interfejsów. Używam go w panelu placówki VetSpace, publicznej witrynie VetCard i interfejsach administracyjnych, między innymi w DigiSpace.

Różne interfejsy, wspólne narzędzia

  • Panele aplikacji — formularze, listy i procesy dla zalogowanych użytkowników.
  • Publiczne strony — komponenty Vue w stronach Nuxt renderowanych na serwerze.
  • Integracja z Laravel — Inertia łączy trasy serwerowe ze stronami Vue bez potrzeby osobnego publicznego API dla tych ekranów.

Przykład strony placówki

VetCard potrzebuje zarówno czytelnych informacji o placówce, jak i interaktywnej rezerwacji wizyt. Nuxt odpowiada za renderowanie strony na serwerze, a Vue za interakcje użytkownika. Ta sama witryna pomaga więc poznać placówkę i wybrać termin wizyty.

Utrzymanie komponentów

Composition API pomaga grupować powiązaną logikę, a TypeScript jasno określa parametry i wyniki. Oddzielam pobieranie danych, wspólną logikę i prezentację tam, gdzie poprawia to czytelność. Wybór frameworka nadal zależy od istniejącego projektu i zespołu: różne interfejsy mogą wymagać różnej architektury.

Najczęstsze pytania

Potrzebujesz projektu w Vue.js?

Opowiedz o swoim — zaproponuję architekturę i wycenę w 24 godziny.
Yurii Mokryi • © 2026