Ga naar de inhoud

Tauri is een krachtige toolkit voor het bouwen van lichte en veilige desktoptoepassingen met webtechnologieën. Het gebruikt Rust voor backendverwerking en stelt ontwikkelaars in staat om met één codebase toepassingen voor verschillende besturingssystemen te maken. Doordat Tauri de native webview van het systeem gebruikt voor de weergave, kunnen toepassingen aanzienlijk kleiner zijn dan toepassingen die zijn gemaakt met traditionele oplossingen op basis van Electron.

De architectuur van Tauri ondersteunt diepgaande systeemintegraties en aangepaste API's, zodat ontwikkelaars de functionaliteit kunnen uitbreiden. Zo kunt u een uitgebreide JavaScript API of aangepaste Rust-opdrachten integreren en naadloze interacties tussen de frontend en backend creëren.

Met de nadruk op beveiliging, prestaties en flexibiliteit wil Tauri ontwikkelaars de tools bieden om snelle en betrouwbare platformonafhankelijke toepassingen te maken. Daarnaast ondersteunt het verschillende frontendframeworks, zodat ontwikkelaars hun bestaande stack kunnen behouden en Tauri voor desktopomgevingen kunnen gebruiken.

Functies

  • Platformonafhankelijke toepassingen ontwikkelen
  • Minimale bundelgrootte (slechts 600KB)
  • Hoge prestaties dankzij Rust-integratie
  • Toegang tot native OS-diensten
  • Vrijheid om elk frontendframework te gebruiken
  • Interprocescommunicatie tussen frontend en Rust-backend
  • Aanpasbare API's voor extra functionaliteit

Gerelateerde items

Electron

Een framework waarmee je desktopapplicaties maakt met webtechnologieën. Zo kunnen ontwikkelaars hun bestaande vaardigheden inzetten en gebruikers een ervaring bieden die aanvoelt als een native applicatie.

React

Deze tool maakt de ontwikkeling van interactieve gebruikersinterfaces met een componentgebaseerde architectuur eenvoudiger.

eleventy

Een efficiënte generator voor statische sites die bestanden met minimale configuratie en maximale aanpasbaarheid omzet in een snel ladende website.

Alpine.js

Een robuust, minimalistisch framework om gedrag rechtstreeks in je markup samen te stellen.

Angular

Dit framework biedt een robuuste oplossing voor het bouwen van dynamische en schaalbare webapplicaties. De uitgebreide functies sluiten aan op de behoeften van ontwikkelaars die een flexibele maar gestructureerde aanpak voor applicatieontwikkeling zoeken.

Astro

Dit webframework is bedoeld voor ontwikkelaars die snelle, contentgerichte websites willen maken met minimale overhead en maximale prestaties.

Corset

Breid je HTML uit met een reactieve aanpak die JavaScript koppelt zonder onnodige complexiteit.

dndkit

Een toolkit waarmee ontwikkelaars eenvoudig drag-and-dropfunctionaliteit aan hun React-applicaties kunnen toevoegen.