Тёмный

Criei um app desktop com Tauri (melhor que Electron?!) 

Rocketseat
Подписаться 371 тыс.
Просмотров 41 тыс.
50% 1

Seria o Tauri o substituto pro Electron pra quem quer construir apps desktop usando JavaScript? Tá na hora de descobrir!
-----
Conecte-se a 500mil devs e avance para o próximo nível com a nossa plataforma: rocketseat.com...
Cadastre-se na nossa plataforma: app.rocketseat...
Junte-se a mais de 392mil devs em nossa comunidade no Discord: / discord
Acompanhe a Rocketseat nas redes sociais:
Twitter: @rocketseat
Facebook: @rocketseat
Instagram: @rocketseat

Опубликовано:

 

29 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 94   
@codemilio
@codemilio 8 месяцев назад
Nossa que felicidade, não tem muito conteúdo bacana sobre Tauri em português, espero que falem mais sobre isso!
@williamroger9375
@williamroger9375 8 месяцев назад
Sensacional, muito legal ver a criação de aplicações assim que saem fora do comum (CRUDs), e como é legal ver uma aplicação React sendo transformada em aplicação desktop.
@jhonatanteixeirarios710
@jhonatanteixeirarios710 8 месяцев назад
Muito massa ver essas alternativas crescendo e ganhando espaço na comunidade. Uma dúvida, por ser Rust, ele é interessante para aplicações de uso intensivo de cpu/gpu? Pelo que eu entendi, daria pra executar as funções pesadas do lado do rust e chamar elas via event-emitter, certo?
@unclesam2941
@unclesam2941 8 месяцев назад
Sim, a grande vantagem é que o “backend” está em Rust, herdando toda robustez, segurança e particularidades do Rust!
@loek8638
@loek8638 8 месяцев назад
Massa DMS! Eu já brinquei um pouco com o tauri, mas nunca percebi que ele era tão versátil assim
@klauslife10
@klauslife10 8 месяцев назад
Diego, esse projeto esta privado? poderia compartilhar o Git?
@SamyrSill
@SamyrSill 8 месяцев назад
O Tauri já salvou a minha vida duas vezes.
@CleytonChagas
@CleytonChagas 8 месяцев назад
Um dúvida minha queria saber de vocês devs, como vender um projeto feito para Desktop..
@the.maciota
@the.maciota 8 месяцев назад
Continua,. ta top
@me.dwesley
@me.dwesley 8 месяцев назад
Muito bom!
@LuisGustavoSpernBarreto
@LuisGustavoSpernBarreto 8 месяцев назад
Melhor? Relativo. Eu prefiro o Electron pois posso utilizar qualquer npm module no main process e comunicar com o render por IPC. Já no Tauri eu não tenho (de maneira oficial) acesso ao npm e teria que fazer meu "core" em Rust (prefiro manter a mesma linguagem em todo o App). Além de que, eu teria que me preocupar com as diferenças entre as plataformas já que o Tauri utiliza um Webview diferente em cada plataforma enquanto o electron é sempre o mesmo Webview.
@dieegosf
@dieegosf 8 месяцев назад
Claro, o termo "melhor" veio mais como uma comparação, mas não atestada no vídeo, tenho projetos com ambas ferramentas e, com certeza, tem locais onde faz sentido usar Tauri pela busca de performance e, em outros, o Electron brilha pela portabilidade.
@filipeleonelbatista
@filipeleonelbatista 8 месяцев назад
Eu vi esse tauri pra fazer um Player de videos flutuante para desktop. Achei bem fácil de aprender, visto que nunca tive contato com RUST. Mas ainda me sinto confortavel com electron, ainda mais que tem o vite-electron agora que facilita basatante coisas. Excelente video!
@brunomaxuel2629
@brunomaxuel2629 2 месяца назад
Me ajuda com electron por favor...
@giovanialves2626
@giovanialves2626 8 месяцев назад
Quero saber mesmo é como foi que você configurou esse "tauri-plugin-positioner" kkkk coisa chata de mexer
@andredesouza
@andredesouza 8 месяцев назад
Tem como liberar o git do projeto? Já assisti algumas vezes tentando pegar detalhes... mas não consigo.😅
@abyssal33
@abyssal33 8 месяцев назад
Muito bom sempre usei o tauri nunca gostei do electron faço muitos operações usando threads no rust
@WandersonItsMe
@WandersonItsMe 8 месяцев назад
Tauri é lindo, já criei uma aplicação cross-platform com ele e react, e é incrível a facilidade de portar a aplicação para diferentes sistemas. Hoje uso com Vue 3 e typescript com ele e estou criando um app relativamente grande para gerenciar renderizações 3D.
@Gabriel-ch7sx
@Gabriel-ch7sx 2 месяца назад
Conheci seu projeto de To-do app há alguns meses, quando pesquisava sobre o Tauri e achei de muito bom gosto. Ainda está trabalhando nele? Será que rola um tutorial mostrando como você implementou o Tauri nesse projeto?
@franciscodamiaoterto2922
@franciscodamiaoterto2922 8 месяцев назад
Tauri se destaca por oferecer um desempenho melhor em comparação ao Electron, especialmente em termos de uso de memória e CPU, além do menor consumo de recurso pois não usa o Chromium como base, o Tauri opta por utilizar o motor de renderização web nativo do sistema operacional, Windows = Microsoft Edge WebView2, MacOS = WebKit, Linux = WebKitGTK ou WebKit2GTK, podendo funcionar melhor em dispositivos mais antigos ou com recursos limitados. Muito bom Diego !!!
@Z4Developer
@Z4Developer 8 месяцев назад
Finalmente Tauri .
@rafaelgomes4265
@rafaelgomes4265 4 месяца назад
estou tendo um grande problema com Tauri no windows 11, o autocomplete="off" não está funcionando.. mesmo desativado a WebView continua jogando as sugestões de preenchimetos para os inputs
@DanielSilva-pi9pn
@DanielSilva-pi9pn 25 дней назад
Eu penei muito pra resolver isso, só consegui usando aria-autocomplete="none"
@Fadod_one
@Fadod_one Месяц назад
Qual a diferença entre o electron e o tauri?
@johnc0de
@johnc0de 8 месяцев назад
Pra quem não quer ter que lidar como uma linguagem tão "low code" como o rust, uma alternativa é o Wails, ele é em Golang, que tem uma sintaxe bem similar ao do typescript/js, ele tem diversos beneficios comparado ao electron, como o tamanho da aplicão, quanto de ram é gasta, bundle size, bundle time, etc etc
@elvispalace
@elvispalace 8 месяцев назад
uai, pra quem sb React, então melhor usar o Tauri msm
@Alisson0022_
@Alisson0022_ 8 месяцев назад
@@elvispalace pra quem vai usar o Tauri, inevitavelmente vai ter que usar o Rust. Então, pra quem quer fazer uma coisa robusta em uma pouca quantidade de tempo, talvez valha a pena escolher essa opção em Go. Até porque a curva de aprendizado para o Go é BEM menor do que para o Rust.
@elvispalace
@elvispalace 8 месяцев назад
@@Alisson0022_ nd a ver. tanto o electron, como o tauri são opções pra "aproveitar experiências q vc tem com o frontend". a pessoa q vai usar nn tem como o objetivo aprender uma nova linguagem só pra desenvolver desktop, se tivesse, certamente nn pensaria no Tauri
@Alisson0022_
@Alisson0022_ 8 месяцев назад
@@elvispalace claro, você vai basear todo o tipo de experiência alheia a sua perspectiva pessoal. Isso é tipo na área de TI, chega a ser hilário.
@elvispalace
@elvispalace 8 месяцев назад
@@Alisson0022_ pq vc acha q o electron é mt usado? por causa da perfomance?
@bommambo7425
@bommambo7425 8 месяцев назад
Esquece isso electron é bem melhor
@clemilsonazevedo2183
@clemilsonazevedo2183 3 месяца назад
Quero o link dessa live.
@dimitriywhite7728
@dimitriywhite7728 5 месяцев назад
What's the theme in vscode?
@superfortekiai
@superfortekiai 8 месяцев назад
São sinais de que o Rust está a caminho na Rocketseat 💜
@dieegosf
@dieegosf 8 месяцев назад
@andredeoliveira8986
@andredeoliveira8986 8 месяцев назад
Tô desenvolvendo um app desktop pra testar rotas http com electron e descobri que é muito simples, me surpreendeu 😅
@rodrigodifederico
@rodrigodifederico 7 месяцев назад
No trecho do switch, não seria muito mais simples setar a imagem de acordo com a variável recebida do progresso dentro de um try? Caso a imagem não exista ( tipo progresso 17% ), não acontece nada. Se existe, o app printa o ícone. O switch ficou grande e repetitivo.
@seraphybr
@seraphybr 8 месяцев назад
Finalmente alguem comentou do Tauri aqui, acho mt bom ele, e eu pessoalmente adoro Rust.
@williammendonca9975
@williammendonca9975 8 месяцев назад
Este projeto esta no Ignite?
@dieegosf
@dieegosf 8 месяцев назад
Não, é algo pessoal, mas estou codando o projeto lá pela Twitch
@raphaelshembek7837
@raphaelshembek7837 8 месяцев назад
fiz a instalação do rust e o meu antivirus identificou como trojan aconteceu com mais alguem?
@LukasSkywalker_
@LukasSkywalker_ 8 месяцев назад
testei o tauri e o Wails. Prefiro o Wails mais por eu não manjar tanto de Rust quado fui estudar.
@FANDDAN
@FANDDAN 8 месяцев назад
A Onde ele faz live?
@dieegosf
@dieegosf 8 месяцев назад
Twitch, usuário dieegosf
@ViniciusSantos-xd6kp
@ViniciusSantos-xd6kp 8 месяцев назад
Simplesmente massa, não sabia dessa versatilidade do tauri
@lucassequeira7193
@lucassequeira7193 8 месяцев назад
Like y por mas videos asi! Saludos desde Argentina crack!
@kaualandi
@kaualandi 8 месяцев назад
Sei que é muito mais foda o jeito que vc fez. Mas existe o Dropover que cria um link automatico e é muito fácil mexer
@HelenaDuGraus
@HelenaDuGraus 8 месяцев назад
eu acho rust uma linguagem muito meiga, pra tudo ela dá uma risadinha
@VictorMartins239
@VictorMartins239 8 месяцев назад
já arrumaram o problema de login com google no tauri?
@ohanadigitalinovation
@ohanadigitalinovation 5 месяцев назад
Já tô esperando as vídeo aulas. :)
@odev6764
@odev6764 8 месяцев назад
Gostei da ideia de trazer mais materiais com Rust. Isso pode ajudar bastante a galera a criar ferramentas mais rápidas.
@PedroLucas-tv5hh
@PedroLucas-tv5hh 8 месяцев назад
Qual o nome desse tema do VS Code?
@caiomoraes-nf3vo
@caiomoraes-nf3vo 8 месяцев назад
Faz um Ignite Lab de Tauri!!!
@guiaflutterflow
@guiaflutterflow 8 месяцев назад
Que legal, gostei de conhecer o Tauri, valeu
@amorimcode
@amorimcode 8 месяцев назад
qual esse wallpaper ai
@JulioGarcia-yc3kl
@JulioGarcia-yc3kl 8 месяцев назад
como fazer o deploy?
@oadcavalcante
@oadcavalcante 8 месяцев назад
Qual é esse aplicativo utilizado para abrir sites?? Esse que ele abriu o twitter no minuto 3:27?
@ddiegosr
@ddiegosr 8 месяцев назад
Esse é o Arc Browser. Atualmente ele só está disponível para Mac, mas está com lista de espera aberta para a versão de Windows
@elvitin
@elvitin 8 месяцев назад
Eu sabia que ele ia lançar essa rsrsrs
@BalduinoFernando
@BalduinoFernando 8 месяцев назад
Maluco é brabo
@p-tropa9936
@p-tropa9936 8 месяцев назад
Muito bem!
@ricardoalmeida7607
@ricardoalmeida7607 8 месяцев назад
❤ Excelente.
@Black_9
@Black_9 8 месяцев назад
Só eu tenho medo de Rust kkk? Tenho muito que aprender.
@dieegosf
@dieegosf 8 месяцев назад
Medo eu tenho é de ter que programar e C hahahaha, Rust é lindo
@StrikeWalker
@StrikeWalker 8 месяцев назад
Talvez eu esteja falando besteira, mas não seria possível transformar aquelas imagens da progress bar em um vídeo ou gif e fazer um calculo de tempo x bytes faltantes para fazer o video rodar? Talvez gerasse mais código mas ia ter um detalhe mais agradável.
@dieegosf
@dieegosf 8 месяцев назад
A única coisa que eu vi foram projetos onde você cria a imagem via código, como se fosse um SVG e aplica ela no ícone conforme o progresso vai percorrendo, mas infelizmente não tive tempo de ir a fundo e não podemos usar um SVG como ícone, só aceita formatos de imagem mesmo como PNG, JPG, etc...
@StrikeWalker
@StrikeWalker 8 месяцев назад
@@dieegosf Entendi, obrigado pelo esclarecimento.
@thiagomartins7339
@thiagomartins7339 8 месяцев назад
Cara sensacional! Parabéns!
@carlosromao-rg9xx
@carlosromao-rg9xx 8 месяцев назад
pode n ser hoje nem amanha, mas um dia chegarei ao teu nivel
@dieegosf
@dieegosf 8 месяцев назад
Com certeza!
@marcella3030
@marcella3030 8 месяцев назад
Javascript todo dia tem coisa nova, como que acompanha? Faz a cabeça explodir
@elvispalace
@elvispalace 8 месяцев назад
seja um desenvolvedor de software, não de framework
@dieegosf
@dieegosf 8 месяцев назад
Não precisa, eu trago algumas tecnologias, como o Tauri, que são coisas que eu vejo no meu final de semana, projetos pessoais, etc, mas não é algo que você tem que dominar, não tem nem mercado pra essa tech ainda :)
@VictorSilvaDev
@VictorSilvaDev 8 месяцев назад
Acha que como desenvolver web é interessante saber RUST?
@odev6764
@odev6764 8 месяцев назад
Como desenvolvedor sendo web ou não é sempre bom aprender uma nova linguagem.
@dieegosf
@dieegosf 8 месяцев назад
Não, a menos que você tenha alguma demanda com a linguagem.
@rwietter
@rwietter 8 месяцев назад
Absolutamente não. Rust é uma linguagem para backend, embarcados, tooling. Nesse contexto aí ela só é usada pelo backend, a parte web é o React. A não ser que você queira compilar pra webassembly e executar no browser, mas é complexidade a toa.
@andredearaujorodrigues7725
@andredearaujorodrigues7725 8 месяцев назад
Eu me interessei sobre Tauri, mas não encontrei livro sobre essa tecnologia.
@renat0sp
@renat0sp 8 месяцев назад
segue as docs que é sucesso
@andredearaujorodrigues7725
@andredearaujorodrigues7725 8 месяцев назад
@@renat0sp valeu
@MarcoAntonioLima650
@MarcoAntonioLima650 8 месяцев назад
Diego, como deixar meu terminal assim como o seu, no macOS?
@dieegosf
@dieegosf 8 месяцев назад
Eu uso o Fish e o Starship (starship.rs/)
@MarcoAntonioLima650
@MarcoAntonioLima650 8 месяцев назад
@@dieegosf ótimo, baixei e executei. Única coisa que o mac não ta adicionando por padrão isso ao iniciar o S.O mesmo eu executando o comando pra isso.
@LareanTech
@LareanTech 8 месяцев назад
tem aulas de rust ? preciso aprender para poder fazer um app para desktop
@dieegosf
@dieegosf 8 месяцев назад
Ainda não temos nada completo sobre o assunto
@andreciobezerra1198
@andreciobezerra1198 8 месяцев назад
Dar uma lida no livro oficial, é bem completo
@guilhermefrank4895
@guilhermefrank4895 8 месяцев назад
qual navegador ele usa?
@nasd6311
@nasd6311 4 месяца назад
descobriu?
@evertonfernandes143
@evertonfernandes143 8 месяцев назад
Onde ele faz essas lives?
@dieegosf
@dieegosf 8 месяцев назад
Twitch, usuário dieegosf
@nikit0_
@nikit0_ 8 месяцев назад
Diego e rocket sempre a frente de tudo, parabens! alem de mostrar novas tecnologias, ainda da dicas de uso, e como utilizar outras ferramentas, ou seja voce nao aprende so uma coisa! voce eh foda demais...
Далее
ELECTRON: why people HATE it, why devs USE it
17:19
Просмотров 190 тыс.
DAXSHAT!!! Avaz Oxun sahnada yeg'lab yubordi
10:46
Просмотров 334 тыс.
Criando UI no React na velocidade da luz! (shadcn/ui)
14:55
Beginners Guide to Tauri (Javascript Desktop Apps)
8:10
you need to build a RUST desktop app!!
27:21
Просмотров 314 тыс.
Vite Crash Course | Faster Alternative To CRA
16:24
Просмотров 203 тыс.