Skip to content

👨‍⚖️TAURI É UM FRAMEWORK QUE PERMITE A CRIAÇÃO DE APLICATIVOS DESKTOP MULTIPLATAFORMA. ELE FACILITA A INTEGRAÇÃO COM QUALQUER FRAMEWORK FRONT-END, DESDE REACTJS ATÉ VUE.JS OU SVELTE, UTILIZANDO TECNOLOGIAS WEB.

Notifications You must be signed in to change notification settings

VILHALVA/CURSO-DE-TAURI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CURSO DE TAURI

👨‍⚖️TAURI É UM FRAMEWORK QUE PERMITE A CRIAÇÃO DE APLICATIVOS DESKTOP MULTIPLATAFORMA. ELE FACILITA A INTEGRAÇÃO COM QUALQUER FRAMEWORK FRONT-END, DESDE REACTJS ATÉ VUE.JS OU SVELTE, UTILIZANDO TECNOLOGIAS WEB.


AVISO:

  • Neste curso, vamos nos concentrar especificamente no uso do TAURI com REACT. No entanto, você é livre para utilizar qualquer outra tecnologia web com este framework, conforme sua preferência e/ou necessidade.

CONCEITO:

Tauri é um framework para a construção de aplicativos desktop multiplataforma utilizando tecnologias web como HTML, CSS e JavaScript. Ele permite que desenvolvedores criem aplicações leves, seguras e rápidas, integrando facilmente com frameworks front-end modernos como React, Vue e Svelte.

SUA HISTÓRIA:

O Tauri foi lançado oficialmente em 2019 pela comunidade open-source, com o objetivo de oferecer uma alternativa mais leve e segura aos frameworks tradicionais de desenvolvimento de aplicativos desktop, como Electron. Desde então, ele tem crescido rapidamente em popularidade, graças ao seu foco em desempenho e segurança. A comunidade ativa e o suporte contínuo de desenvolvedores têm ajudado a evoluir e melhorar o framework ao longo do tempo.

CARACTERISTICAS:

POSITIVAS:

  • Leveza: Tauri gera executáveis significativamente menores em comparação com outros frameworks como Electron.
  • Segurança: Tauri prioriza a segurança, com recursos como isolamento de processos e controles de permissões rigorosos.
  • Performance: Aplicativos criados com Tauri tendem a ter um desempenho melhor, pois utilizam o motor de renderização do sistema operacional.
  • Multiplataforma: Suporte nativo para Windows, macOS e Linux, permitindo o desenvolvimento de aplicativos que funcionam em diversos ambientes.
  • Flexibilidade: Integração fácil com qualquer framework front-end moderno, como React, Vue ou Svelte.
  • Comunidade Ativa: Uma comunidade crescente que contribui com plugins, templates e suporte.

NEGATIVAS:

  • Maturidade: Sendo relativamente novo, Tauri pode não ter tantas bibliotecas e plugins disponíveis quanto frameworks mais estabelecidos como Electron.
  • Documentação: Embora esteja melhorando, a documentação pode ser menos completa em comparação com soluções mais antigas e amplamente adotadas.
  • Complexidade Inicial: Pode haver uma curva de aprendizado inicial para configurar e começar a usar o Tauri, especialmente para desenvolvedores que não estão familiarizados com Rust, a linguagem usada para o backend do Tauri.
  • Ecossistema em Desenvolvimento: Algumas funcionalidades específicas podem ainda estar em desenvolvimento ou não ser tão robustas quanto em alternativas mais maduras.

SUBSIDIOS:

About

👨‍⚖️TAURI É UM FRAMEWORK QUE PERMITE A CRIAÇÃO DE APLICATIVOS DESKTOP MULTIPLATAFORMA. ELE FACILITA A INTEGRAÇÃO COM QUALQUER FRAMEWORK FRONT-END, DESDE REACTJS ATÉ VUE.JS OU SVELTE, UTILIZANDO TECNOLOGIAS WEB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published