Pereiti prie turinio

Inertia.js

Šis sprendimas supaprastina šiuolaikinių žiniatinklio programų kūrimą: pasitelkiami šiuolaikiniai kliento pusės metodai, išlaikant tradicinių serverio pusėje atvaizduojamų programų paprastumą.

Inertia.js – galingas įrankis, leidžiantis kūrėjams kurti šiuolaikines vieno puslapio programas (SPA) naudojant įprastus serverio pusės maršrutizavimo ir valdiklių modelius. Jis palaiko React, Vue ir Svelte, todėl programas galima kurti greitai ir nereikia papildomai kurti API.

Naudodami Inertia.js, kūrėjai gali kurti sklandžiai veikiančias kliento pusėje atvaizduojamas programas ir kartu pasitelkti klasikinius serverio valdomų žiniatinklio programų metodus. Taip išvengiama įprastoms SPA būdingų keblumų, nes nebereikia kliento pusės maršrutizavimo ir API sluoksnių. Kūrėjai gali kurti valdiklius ir puslapių rodinius taip, kaip įprasta, todėl pereiti prie SPA paprasčiau.

Inertia.js suderinama su bet kokia serverio technologija, tačiau ypač gerai pritaikyta naudoti su Laravel, todėl tai puikus pasirinkimas Laravel ekosistemą išmanantiems kūrėjams.

Sistema sujungia kliento ir serverio pusės sistemas tarsi klijai. Ji nepakeičia esamų sistemų ir neveikia kaip atskira sistema, o integruojama su jomis per adapterius. Šiuo metu kliento pusėje palaikomi oficialūs React, Vue ir Svelte adapteriai, o serverio pusėje – Laravel, Rails ir Phoenix adapteriai.

Funkcijos

  • Vieno puslapio programų palaikymas
  • API nereikia
  • Sklandi integracija su esamu serverio pusės maršrutizavimu
  • Oficialūs React, Vue ir Svelte adapteriai
  • Optimizuota Laravel
  • Palaiko klasikinius serverio pusės šablonus
  • Paprastas diegimas ir konfigūravimas
  • Pažangios funkcijos, tokios kaip eigos indikatoriai ir CSRF apsauga

Susiję elementai

Patikimas sprendimas asinchroninėms, dinaminėms žiniatinklio programoms kurti. Platus funkcijų rinkinys didina kūrėjų produktyvumą.

GitHub žvaigždutės
127.6K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Būtinas įrankis maršrutams ir navigacijai React programose valdyti, didinantis kūrėjų darbo efektyvumą ir programų našumą.

GitHub žvaigždutės
53.4K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Galinga sistema, skirta paspartinti žiniatinklio programų kūrimą taikant elegantišką, komponentais pagrįstą metodą.

GitHub žvaigždutės
18.8K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Šiuolaikiška ir lengvai plečiama maršrutizavimo biblioteka, specialiai skirta React, daugiausia dėmesio skirianti tipų saugumui ir efektyviam duomenų valdymui.

GitHub žvaigždutės
8.4K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Viso paketo metastruktūra, skirta React ir Solid, su tipų saugiu maršrutizavimu, SSR, srautiniu perdavimu, serverio funkcijomis ir Vite pagrįstu rinkinių kūrimu, paruošta diegti bet kur.

GitHub žvaigždutės
10.8K
Atnaujinta
Aug 17, 2025
Licencija
MIT License

Įrankių rinkinys, leidžiantis kūrėjams lengvai įdiegti vilkimo ir numetimo funkciją React programose.

GitHub žvaigždutės
13.3K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Projektas, padedantis lengvai kurti dokumentacijos svetaines, daugiausia dėmesio skiriant turiniui ir patogumui.

GitHub žvaigždutės
57.0K
Atnaujinta
Dec 6, 2024
Licencija
MIT License

Šis sprendimas didina produktyvumą ir programų našumą, nes leidžia kūrėjams taikyti į HTML orientuotą kūrimo metodą ir supaprastina programų kūrimą bei diegimą.

Apie KickstartUI

KickstartUI – jūsų pagrindinė vieta, kurioje rasite geriausias UI sistemas, bibliotekas ir kūrimo įrankius. Kruopščiai atrenkame aukščiausios kokybės išteklius, padedančius kūrėjams įgyvendinti UI idėjas. Nesvarbu, ar kuriate prisitaikančią žiniatinklio programą, kuriate mobiliąją sąsają, ar projektuojate interaktyvų prototipą, mūsų platformoje rasite būtinus įrankius projektams paspartinti ir naudotojų patirčiai pagerinti. Peržiūrėkite didelę mūsų kolekciją, kad neatsiliktumėte nuo naujausių tendencijų, atrastumėte naujų galimybių ir patobulintumėte UI dizainą. Pasiruošę pradėti kitą projektą? Peržiūrėkite mūsų rekomenduojamus išteklius arba ieškokite konkrečių jūsų poreikius atitinkančių įrankių.