Explore, aprenda e contribua para este projeto de código aberto sob licença GPL v3.
Ver no GitHub
O Radinus foi inteiramente redesenvolvido em Rust, com a framework Tauri para a interface e SQLite para o armazenamento dos dados. Esta escolha técnica abre o software aos três grandes sistemas operativos — Windows, macOS e Linux — a partir de uma única base de código, com executáveis leves e rápidos.
Os seus dados ficam, claro, no seu computador, num simples ficheiro de base de dados que controla de uma ponta à outra. Transfira o código-fonte no GitHub, explore a sua arquitetura, aprenda e contribua para este projeto de código aberto sob licença GPL v3.
Linguagem
Framework da aplicação
Licença livre
Rust for Professionals — Fabrice Garcia, 554 páginas
O Rust tem fama de ser difícil ao início. E é — até alguém lhe explicar porque recusa o que recusa.
554 páginas escritas para profissionais: a aprendizagem da linguagem e depois a sua utilização real — ler e escrever ficheiros, tratar registos binários, cifrar dados, trabalhar com datas, trocar JSON, chamar código C que não se pretende reescrever, dialogar com outro programa pela rede e estruturar os erros à escala de um projeto inteiro.
Incluindo o registo de eventos que é preciso ter previsto para compreender, de manhã, o incidente ocorrido durante a noite.
O livro está escrito em inglês.
Ver o livro na Amazon