Prejsť na obsah

Inertia.js je výkonný nástroj, ktorý vývojárom umožňuje vytvárať moderné jednostránkové aplikácie (SPAs) pomocou osvedčených vzorov smerovania a radičov na strane servera. Podporuje React, Vue a Svelte, takže umožňuje rýchly vývoj bez potreby vytvárať API.

Pomocou Inertia.js môžu vývojári vytvárať plynulé aplikácie vykresľované na strane klienta a pritom využívať klasické postupy pri tvorbe webových aplikácií riadených serverom. Tento prístup odstraňuje komplikácie, ktoré sa často spájajú s tradičnými SPA, pretože nie je potrebné smerovanie na strane klienta ani vrstvy API. Vývojári môžu namiesto toho vytvárať radiče a zobrazenia stránok tak ako zvyčajne, čo uľahčuje prechod na SPA.

Inertia.js je kompatibilný s akoukoľvek technológiou backendu, no je optimalizovaný najmä na použitie s Laravelom, takže je skvelou voľbou pre vývojárov, ktorí poznajú ekosystém Laravelu.

Framework prepája frameworky na strane klienta a servera, podobne ako lepidlo, ktoré ich spája. Nenahrádza existujúce frameworky ani nefunguje ako samostatný framework, ale integruje sa s nimi prostredníctvom adaptérov. V súčasnosti podporuje oficiálne adaptéry pre React, Vue a Svelte na strane klienta a Laravel, Rails a Phoenix na strane servera.

Funkcie

  • Podpora jednostránkových aplikácií
  • Bez potreby API
  • Bezproblémová integrácia s existujúcim smerovaním na strane servera
  • Oficiálne adaptéry pre React, Vue a Svelte
  • Optimalizované pre Laravel
  • Podporuje klasické vzory vykresľovania na strane servera
  • Jednoduchá inštalácia a nastavenie
  • Pokročilé funkcie, ako sú indikátory priebehu a ochrana CSRF

Súvisiace položky

Next.js

Výkonné riešenie na tvorbu asynchrónnych a dynamických webových aplikácií s bohatou sadou funkcií, ktoré zvyšujú produktivitu vývojárov.

React Router

Základný nástroj na správu smerovania a navigácie v aplikáciách React, ktorý zvyšuje efektivitu vývojárov aj výkon aplikácií.

SvelteKit

Výkonný framework navrhnutý na zrýchlenie vývoja webových aplikácií pomocou elegantného prístupu založeného na komponentoch.

TanStack Router

Moderná a škálovateľná knižnica na smerovanie, navrhnutá špeciálne pre React so zameraním na typovú bezpečnosť a efektívnu správu dát.

TanStack Start

Meta framework pre React a Solid na vývoj celej aplikácie, s typovo bezpečným smerovaním, SSR, streamovaním, serverovými funkciami a zostavovaním pomocou Vite, pripravený na nasadenie kdekoľvek.

dndkit

Súprava nástrojov, ktorá vývojárom umožňuje jednoducho implementovať funkciu presúvania prvkov v aplikáciách React.

Docusaurus

Projekt, ktorý uľahčuje tvorbu dokumentačných webových stránok so zameraním na obsah a používateľskú prívetivosť.

Enhance

Toto riešenie zvyšuje produktivitu a výkon aplikácií tým, že vývojárom umožňuje využiť prístup k vývoju zameraný na HTML a zjednodušiť proces tvorby aj nasadzovania.