Oznacz element
Dodaj data-dyn-link, data-dyn-submit lub
data-dyn-load.
Dynamiczne UI, bez przebudowy aplikacji
DynamicJS zamienia zwykłe linki, formularze i kontenery w szybkie interakcje AJAX — przez czytelne atrybuty HTML, bez przejścia na SPA.
<!-- zwykły link, dynamiczna odpowiedź -->
<a data-dyn-link
data-dyn-url="/account"
data-dyn-target="#page"
>
Moje konto
</a>
<main id="page"
></main>
Jedna, spokojna warstwa
Biblioteka nie narzuca komponentów ani routingu. Wskazujesz źródło, cel i zachowanie — resztę obsługuje runtime.
Dodaj data-dyn-link, data-dyn-submit lub
data-dyn-load.
Użyj adresu z data-dyn-url albo istniejącego href czy
action.
data-dyn-target określa fragment widoku do aktualizacji.
Dla istniejących aplikacji
Linki, filtry i sekcje strony reagują natychmiast, a historia przeglądarki pozostaje pod kontrolą.
Obsługuj POST, stan ładowania, błędy i odpowiedzi w tym samym, deklaratywnym stylu.
Włączaj tylko to, czego potrzebuje konkretny widok — bez ciężkiego globalnego frameworka.
Start w minutę
To wszystko. DynamicJS automatycznie rozpoznaje oznaczone elementy po załadowaniu dokumentu.
Pełna dokumentacja API →<button data-dyn-link
data-dyn-url="/hello.html"
data-dyn-target="#result"
>
Załaduj treść
</button>