Gå til indhold

Tauri er et kraftfuldt værktøjssæt til at bygge lette og sikre desktopapplikationer ved hjælp af webteknologier. Det udnytter Rust til backend-behandling og gør det muligt for udviklere at oprette applikationer til forskellige operativsystemer med én enkelt kodebase. Ved at bruge systemets native webview til rendering kan Tauri producere applikationer, der er betydeligt mindre end dem, der bygges med traditionelle Electron-baserede løsninger.

Tauris arkitektur understøtter dybe systemintegrationer og brugerdefinerede API'er, så udviklere kan udvide funktionaliteten. Det betyder, at du kan integrere et omfattende JavaScript-API eller brugerdefinerede Rust-kommandoer og skabe problemfri interaktioner mellem frontend og backend.

Med fokus på sikkerhed, ydeevne og fleksibilitet sigter Tauri mod at give udviklere værktøjer til at skabe apps på tværs af platforme, der er hurtige og pålidelige. Derudover understøtter det forskellige frontend-frameworks, så udviklere kan beholde deres eksisterende teknologistak, mens de tager Tauri i brug til desktopmiljøet.

Funktioner

  • Udvikling af applikationer på tværs af platforme
  • Minimal pakkestørrelse (helt ned til 600KB)
  • Høj ydeevne via Rust-integration
  • Adgang til native OS-tjenester
  • Frihed til at bruge ethvert frontend-framework
  • Kommunikation mellem processer i frontend og Rust-backend
  • Tilpassede API'er for udvidet funktionalitet

Relaterede elementer

Electron

Et framework, der gør det nemt at oprette skrivebordsprogrammer med webteknologier, så udviklere kan bruge deres eksisterende færdigheder og samtidig give brugerne en oplevelse, der minder om en indbygget app.

React

Dette værktøj gør det nemmere at udvikle interaktive brugergrænseflader med en komponentbaseret arkitektur.

eleventy

En effektiv statisk webstedsgenerator, der omdanner filer til et hurtigt indlæsende websted med minimal opsætning og omfattende tilpasningsmuligheder.

Alpine.js

Et robust og minimalistisk framework til at tilføje funktionalitet direkte i din markup.

Angular

Dette framework er en robust løsning til at bygge dynamiske og skalerbare webapplikationer. De mange funktioner imødekommer behovene hos udviklere, der ønsker en fleksibel, men struktureret tilgang til applikationsudvikling.

Astro

Dette webframework henvender sig til udviklere, der vil skabe hurtige, indholdscentrerede websteder med minimal overhead og maksimal ydeevne.

Corset

Giv din HTML reaktiv funktionalitet med JavaScript uden unødig kompleksitet.

dndkit

Et værktøjssæt, der gør det nemt for udviklere at implementere træk og slip i deres React-applikationer.