Visão geral
O Cara Core PDV Desktop (Rust + Tauri 2) é um PDV desktop do mesmo CaraCore PDV: levar ao caixa as qualidades de Rust (segurança de memória, performance) e Tauri 2 (shell enxuto), com interface React e dados em SQLite local.
Release piloto atual: v0.1.0 (Windows x64, instaladores em português do Brasil). Faixa de versão distinta do PDV Desktop Java (canal v3.1.x).
Stack técnica
| Camada | Tecnologia |
|---|---|
| Core / domínio | Rust (workspace Cargo) |
| Desktop | Tauri 2 (WebView2 no Windows) |
| UI | React + TypeScript |
| Persistência | SQLite local |
| Distribuição | WiX MSI pt-BR, NSIS, ZIP portátil, SHA256SUMS, RELEASE_MANIFEST.json |
Repositórios
- Oficina:
caracore-pdv-rust— código-fonte, build e gates de release. - Loja:
caracore-pdv-rust-releases— rust-pdv.caracore.com.br - Matriz: Portfólio Cara Core
Coexistência com PDV Desktop (Java)
A linha Java · JavaFX permanece a oferta madura para Windows, Linux e macOS (pdv.caracore.com.br, canal v3.1.2-free). Trilhas comerciais históricas, Wiki Fiscal e planos Free/Premium continuam na loja Java.
Escolha a iniciativa Rust + Tauri quando:
- A loja participa do piloto Windows assistido (release v0.1.0).
- A TI prefere MSI pt-BR ou quer avaliar Tauri/Rust.
- O gestor aceita o escopo reduzido da fase piloto (ver Transparência).
Nenhuma linha substitui a outra. V3 (negócio) — posicionamento PME e PIX Split 2027 — é comum às duas stacks.