Pular para o conteúdo
Supastack
PT
Tema
EntrarObter Supastack
Todos os artigos

Boilerplate de app de desktop Tauri: o que procurar em 2026

O que um boilerplate de app de desktop Tauri deve incluir em 2026 e como o supastack, o create-tauri-app e o Electron React Boilerplate se comparam em contas, atualizações e preço.

Noah Zixin Zhang2 min de leitura

Qual é o melhor boilerplate Tauri para uma app de desktop SaaS?

Depende de a app de desktop pertencer a um produto maior. O create-tauri-app é a forma oficial e gratuita de começar um projeto Tauri vazio. O Electron React Boilerplate é uma opção gratuita se preferes Electron. O supastack serve produtos SaaS: a sua app Tauri 2 custa 149 $ em compra única e abre a tua app web supastack numa janela nativa, com ícone na tray, atalho global, deep links, arranque ao iniciar o sistema e um auto-updater já ligado.

A resposta curta

A maioria das apps de desktop SaaS é a tua app web numa janela nativa, mais o que um separador do browser não consegue fazer: um ícone na tray, um atalho de teclado, links que abrem a app e atualizações. O Tauri faz isto com um instalador pequeno porque usa a webview do sistema operativo em vez de empacotar o Chromium.

  • Escolhe o supastack se a app de desktop faz parte de um produto SaaS e deve partilhar contas, workspaces e faturação com a tua app web.
  • Escolhe o create-tauri-app se queres um projeto Tauri vazio e vais construir cada funcionalidade nativa tu mesmo.
  • Escolhe o Electron React Boilerplate se precisas do Chromium empacotado e das APIs Node.js do Electron.

O que um boilerplate para Tauri deve incluir

O Tauri dá-te a janela, o núcleo Rust e um sistema de plugins. Uma app de desktop SaaS precisa de mais antes de poder ser lançada. Estas são as partes a verificar:

O que verificarPorque importa
Contas e faturação partilhadas com a app webOs clientes esperam um só início de sessão e uma só subscrição em cada dispositivo
Uma ponte estreita entre a página web e o sistemaCada comando nativo que a página pode chamar é uma porta que tem de ser vigiada
Auto-atualizaçõesOs utilizadores de desktop raramente reinstalam; as correções só lhes chegam através de um updater
Guias de assinatura de códigoApps sem assinatura provocam avisos no macOS e no Windows que afugentam clientes
Tray, atalhos e deep linksSão as razões pelas quais se instala uma app de desktop em vez de manter um separador aberto

Boilerplates de desktop comparados

É assim que as três opções se comparam. A coluna do supastack vem do seu próprio código-fonte; as outras vêm dos seus repositórios públicos.

supastackcreate-tauri-appElectron React Boilerplate
Licença149 $ em compra única pelo TauriGrátis e open sourceGrátis e open source
Ambiente de execucaoTauri 2, webview do sistemaTauri 2, webview do sistemaElectron, Chromium empacotado
Contas, equipas e faturaçãoSim, a partir da tua app web supastackNãoNão
Funcionalidades nativasTray, atalho global, deep links, arranque no arranque, auto-updaterAdiciona os plugins tu mesmoLiga as APIs do Electron tu mesmo
Guias de lançamentoGuias de assinatura e atualizaçãoDocumentação do TauriDocumentação do projeto

O que recebes com a app Tauri do supastack

A app de desktop do supastack é construída sobre Tauri 2 para macOS e Windows. Abre a tua app web supastack numa janela nativa, por isso o início de sessão, os workspaces, a faturação e a IA funcionam exatamente como no browser, e cada release web chega aos utilizadores de desktop de imediato. Começa com o quickstart de cinco minutos.

  • Um ícone na tray, com a opção de se esconder na tray quando a janela fecha.
  • Um atalho de teclado global que traz a app para a frente a partir de qualquer lugar.
  • Deep links que abrem a app na página certa, e uma só cópia em execução de cada vez.
  • Arranque ao iniciar o sistema, tamanho e posição de janela memorizados, e diálogos de ficheiros nativos.
  • Um auto-updater pronto a apontar para o teu servidor de releases, com guias de assinatura e de atualização.
  • Menus e comandos nativos atrás de uma ponte pequena e explícita.

Quando outra opção é a melhor escolha

A app de desktop do supastack pressupõe que tens um produto web. Se estás a construir uma ferramenta totalmente offline, ou uma app que tem de funcionar sem qualquer servidor, começa pelo create-tauri-app e desenha a tua própria camada de dados. Se dependes de funcionalidades só do Chromium ou de módulos Node.js na própria app, o Electron é a escolha mais segura.

Ainda a comparar frameworks de desktop? Lê Tauri vs Electron e porque o Tauri é uma base forte para apps de desktop.

Fontes: código-fonte do supastack em outubro de 2026; os repositórios públicos do create-tauri-app e do Electron React Boilerplate. As funcionalidades mudam — verifica cada projeto antes de escolher.

Perguntas frequentes sobre boilerplates para Tauri

  • Preciso de saber Rust? — Não para a maioria das alterações. As funcionalidades de desktop do supastack já estão escritas; só tocas em Rust para adicionar um novo comando nativo.
  • A app de desktop funciona offline? — Carrega a tua app web, por isso precisa de ligação. Escolhe outro design se o uso offline for essencial.
  • Posso vender a app de desktop em separado? — Sim. É o teu produto; decides se o desktop está incluído num plano ou vendido por si só.
  • Quanto custa a app Tauri? — 149 $ sozinha. Como abre a tua app web, a maioria dos compradores combina-a com Next.js ou TanStack Start: duas plataformas quaisquer custam 298 $, e as quatro custam 299 $. Vê os [preços](/pricing).