Se puderem, tragam mais conteúdos (ou até tutoriais xD) sobre Recursividade, esse é um tema que eu infelizmente quase não acho conteúdo na internet e queria entender mais, sei que com a qualidade de vocês vai ser ótimo assistir
@camilabreda-io9jt Жыл бұрын
Perfeita explicação! Parabéns!!
@queirozm.santana99084 жыл бұрын
Meu favorito, didática mais top que já vi.
@iuridev84324 жыл бұрын
O seu conteudo é muito fenomenal, simples e expande a mente
@rocketseat4 жыл бұрын
Valeeu pelo feedback, Iuri! 💜
@wagnaomoreira39614 жыл бұрын
Há!!! Olha o Maikão aí dinovo!!! 😁👍
@jailsonsantos5553 жыл бұрын
Muito bom o conteúdo, Parabéns..
@maykon-oliveira4 жыл бұрын
Mike ensina muito bem! Muito bom
@iltonkarly17734 жыл бұрын
Top como sempre
@jeandeswesleymartins30444 жыл бұрын
Esse maykao eh um MITO!!
@paulo_alchemist97664 жыл бұрын
Muito massa Mayk!
@renanjamal4 жыл бұрын
Obrigado por compartilhar esse conteúdo. Além de interessante foi passado com ótima qualidade. Valeu.
@alexsandrotrindade92594 жыл бұрын
Show Mike, parabéns!!!
@rocketseat4 жыл бұрын
Mayk é fera né? 💜💜
@alexsandrotrindade92594 жыл бұрын
Rocketseat só tem fera nessa empresa!! Orgulho de ser aluno da Rocket!!!
@tiagociceri4 жыл бұрын
Ótimo conteúdo, muito bem explicado. Parabéns.
@alexandrepellegrino26994 жыл бұрын
video do maykao eh sempre uma alegria, vlw irmao
@guilhermecastelo92384 жыл бұрын
Muito bom cara! Continua fazendo vídeos assim por favor haha me ajudou muito!!!
@leandrodasilvaalves8444 жыл бұрын
Show de bola como sempre Maikão! Valeu D+
@rodrigoaraujo16084 жыл бұрын
Video show parabéns, vou ter que rever o vídeo algumas vezes para entende alguns pontos hah, mas é assim, sempre tem que ta persistindo !!!
@luislucass4 жыл бұрын
Awesome Maykão! Conglatulations! Thank you bro!
@maykbrito4 жыл бұрын
Thanks Luis
@wmoreschi4 жыл бұрын
Parabéns o vídeo muito bom, eu assisti do começo ao fim agora vou rever e ir fazendo junto.
@rocketseat4 жыл бұрын
Boooa, isso aí, William! 💜 Valeeeu! 💜
@zilondequadrosmaciel10064 жыл бұрын
Muito bom, Sr Mike.
@matheuspaice40894 жыл бұрын
Muito bom. Legal seria fazer em React tbem !!
@VinniiMiranda4 жыл бұрын
Excelente vídeo, tem muita gente que já chegou no React e nunca nem viu esse tipo de manipulação da DOM, muito boa a ideia de trabalhar com Menu em Árvore, parabéns!
@kayorenato4 жыл бұрын
Boa dica Maykão, principalmente a parte do stopPropagartion no JavaScript. Eu não conhecia, confesso que preciso me aprofundar mais no JS. Valeu RS e Maykão por mais essa dica!🚀💺💜
@maykbrito4 жыл бұрын
Kayyooo... Vlw meu querido!! ⚡️
@Math-cz4 жыл бұрын
Qual plugin é esse de live reload Picture-in-picture do VsCode?
@robsonlocatelli81264 жыл бұрын
Show de bola!
@jobsongilbertobarrosamorim25164 жыл бұрын
Uns tempos atrás eu estava prestes a fazer o mesmo num menu com material-ui no react, mas aí na hora que eu fui estilizar, bateu uma tristeza de não poder usar css diretamente. Até dava pra obter o mesmo resultado, mas não era tão intuitivo quanto o apresentado no vídeo. Isso vai ser bem útil agora que uso styled-components, dá pra estilizar uma estrutura enxuta como essa tranquilamente. Sem falar que fica bem melhor pra acessibilidade (não fica cheio de "bloat" no meio dos ul/li do nav).
@rocketseat4 жыл бұрын
Faaala, Jobson! Valeeeu por compartilhar sua experiência e seu feedback com a gente! 💜
@joaovictorvieira22284 жыл бұрын
Boa mike, muito bom!!!
@rocketseat4 жыл бұрын
Valeeu, João! 💜💜💜
@renanmonteiro22294 жыл бұрын
Conhece demais maicao
@wandersonalwes24284 жыл бұрын
Sensacional 👏👏👏
@paulopaiva35964 жыл бұрын
Quando vai liberar o novo curso?
@tenclar4 жыл бұрын
poderia utilizar reduce pra criar algo semelhante ?
@programandocomcafeecerveja3013 Жыл бұрын
Você está usando algum framework javascript?
@AndrelinoSilvas4 жыл бұрын
Excelente vídeo!
@bernardoborgesgamer78774 жыл бұрын
Show, já vou trocar o meu kkkk
@tiagopaees4 жыл бұрын
Mike mito
@benitocamelas77844 жыл бұрын
que tipo de extensao vc usa pra aparecer essa preview? Aula mto top!
@maykbrito4 жыл бұрын
github.com/maykbrito/simple-webview
@Gabriel116216 Жыл бұрын
Como posso fazer tudo isso no react js com hooks?
@RodrigoMirandaSantana4 жыл бұрын
Muito legal Maykão! Não tinha pensado na lógica por trás de menus assim, mas depois desse exemplo ficou bem claro pra mim. A minha dúvida seria quanto a performance da aplicação utilizando recursividade: isso seria um problema? Como sugestão, acho que seria legal um vídeo demonstrando esse exemplo dentro do React também. Abraço!
@renanluiz74614 жыл бұрын
Opa, Rodrigo, tudo bem? Quanto a performance do código recursivo está totalmente ligado a forma que você implementa, não existe um ganho ou perda de performance em comparação com a iteração, apenas são caminhos diferentes na execução do algoritmo. Acredito que esse post te ajude a entender um pouco mais sobre: medium.com/@mariaclarasantana/javascript-itera%C3%A7%C3%A3o-vs-recurs%C3%A3o-cbfc419b863 Abraço!
@RodrigoMirandaSantana4 жыл бұрын
@@renanluiz7461 li aqui, massa hein! Não sabia que existem casos em que a recursão seria melhor de se utilizar. Valeu!
@randomprofile95234 жыл бұрын
Que tema é esse Maykão?
@Maycon_ Жыл бұрын
Isso me ajudou, porém quero separar a função click do nome e do botão, para que quando somente clicar no botão (>) este expanda e revele a continuação da arvóre e o nome seja selecionável, como é no mercado livre mesmo; mas este exemplo e mas de meio caminho andado, obrigado
@GamersRoomful4 жыл бұрын
Muito show! Sabe o que seria bacana? Uma aplicação com colunas dinâmicas, na pegada do notion, sabe? Você poder colocar seus blocos de textos de linha para coluna apenas arrastando 🧐
@rocketseat4 жыл бұрын
Vaaaleu pela sugestão! 💜💜💜💜
@HaddenBest4 жыл бұрын
Vídeo top de mais mike.
@rocketseat4 жыл бұрын
Mayk arrasa né?? 💜💜 Valeeu Hadden! 💜
@luancampos51864 жыл бұрын
ond tu conseguiu esse navegador??
@FernandoramiresFilho4 жыл бұрын
Alguém sabe que theme é esse que o Mayk tá usando? Ajuda aí @rocketseat
@maykbrito4 жыл бұрын
Eu fico testando muitos temas kkk.. acho que esse era o B&Y :)
@FernandoramiresFilho4 жыл бұрын
@@maykbrito valeeu
@deyvisonborges4 жыл бұрын
Faz esse modelo de subcategorias e recursividade com o react router. Seria maneiro.
@geradordenomespesquisar38734 жыл бұрын
existe algum framework android leve? meu computador trava de mais com o android studio.
@fala_re4 жыл бұрын
no caso você se refere a IDE? Android studio tem muitas opções boas, mas a menos que seja um programador muito experiente, não vai usar nada daquilo, então você pode facilmente substituir pelo visual studio code, e usar o react native para desenvolver aplicativos, ou o ionic, flutter...
@mateus_andriola4 жыл бұрын
Difícil responder isso, pq o emulador é um simulador de Android (claro), e por isso, ele vai ter as mesmas necessidades físicas do celular (memória, processamento, RAM,...) talvez valha a pena ir testando os emuladores, para ver qual que vai consumir menos essas coisas, eu uso o Android Studio, e o que mais tenho dificuldades mesmo é que demora um pouquinho pra abrir, e quando eu vou fechar, ele quase para meu computador (video no youtube congela), só tem que tomar cuidado também, porque se você for usar pra Expo React Native, vai precisar do Expo instalado no emulador. Pra não ficar sem nenhuma resposta, eu já usei bastante o BlueStacks. Espero ter ajudado
@viniciustavarespimenta1054 жыл бұрын
Estou com esse erro, alguém pode me ajudar? Access to script at 'file:///home/user/Documentos/codedrops-menu-tree/components/main.js' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
@wmoreschi4 жыл бұрын
A duas maneiras para você conseguir rodar o script. 1 - Se você tiver no VsCode instala um plugin chamado Live Server depois de instalar de comando Ctrl+Shift+P e pesquise por Live Server, De uma pesquisada que no youtube é plugin muito útil; 2 - Em vez de usar um como type="module" remove tag e usa como javascript comum, mude o export default function(data) para function Tree(data)... Dentro do arquivo main.js em vez de import use o codigo abaixo; var imported = document.createElement('script'); imported.src = 'components/tree.js'; document.head.appendChild(imported); e no final em vez de Tree(menu); window.onload = function() { Tree(menu); }; Eu acho melhor usar a primeira opção, ela é uma mão na roda quando estamos fazendo exemplos como o do vídeo (Evita de ficar dando [F5]). Espero ter ajudado.
@juansvrr4 жыл бұрын
esse lugarzinho que apareceu o preview do projeto é alguma extensão? maykão manda muito bem💜💜
@maykbrito4 жыл бұрын
github.com/maykbrito/simple-webview obg 💜
@paulorg20114 жыл бұрын
Parabéns Mike, já tentei trabalhar muitas vezes com recursividade mas sempre caia muito em relacao a perfomance, como voce lida com isso?
@matheuspaice40894 жыл бұрын
Não deixa de ser um loop como qualquer outro. É importante ter o ponto de saída bem definido apenas!!
@ocabrapreto53464 жыл бұрын
Pesquisa sobre programacao dinâmica, memoizacao... Um exemplo simples e muito didático para vc enteder esse conceito é a implementacao da sequencia de fibonacci ou do fatorial.
@ocabrapreto53464 жыл бұрын
Alguns algoritmos de ordenacao tbm usam a mesma tecnica, vale a pena dar uma conferida!
@joaogustavoferreira71364 жыл бұрын
Faça basntande comentários no seu código?
@maykbrito4 жыл бұрын
Isso. Lembra que é um assunto para iniciantes, então, essa atitude ajuda na revisão do conteúdo 🥰👍
@pablomelo52304 жыл бұрын
Boa Mykao
@rocketseat4 жыл бұрын
Ele é top né? 💜
@programandodfato4 жыл бұрын
Quero adiciona-lo ao lee
@paulovinicius9384 жыл бұрын
I'm here!
@jos3ss4 жыл бұрын
Alguém sabe como ele exibiu esse navegador mostrando o código?
@MateusHenrique-ne5el4 жыл бұрын
Ctrl+Shift+I
@maykbrito4 жыл бұрын
Fala brother. Esse navegador eu construi um projetinho em Electron.
@jos3ss4 жыл бұрын
@@maykbrito Nossa ficou muito bom, há uma maneira de você disponibilizar ele?
@MateusHenrique-ne5el4 жыл бұрын
@@maykbrito eu acabei de acordar e sonhei que você estava ensinando como fazer esse navegador haha
@Mannoeu4 жыл бұрын
fodaaaaaaaa
@BrunoSouza-yc4do4 жыл бұрын
Galera mais alguem teve erro de CORS apontando para o main.js quando abre o html no Chrome? Valeu Abraço
@rocketseat4 жыл бұрын
Faala, Bruno! Você pode enviar essa dúvida lá na nossa comunidade aberta 💜 Segue o link: www.rocketseat.com.br/comunidade
@juaooliveiralp4 жыл бұрын
Mais videos com as parada massa que da pra fazer com JS PFVV
@rocketseat4 жыл бұрын
Valeeeu pela sugestão, João! 💜
@juaooliveiralp4 жыл бұрын
@@rocketseat Voces sao foda demais.
@Diego-Garcia4 жыл бұрын
E se, por algum motivo, a lista de vocês ter mais de 15714 níveis de parentesco, o JS vai dar um erro de Range pois essa é a quantidade máxima de recursividade de funções. Seria interessante colocar esse ponto no video kkkk
@ricardochvs234 жыл бұрын
Pra ter esse tanto de nível vc provavelmente vai tá trabalhando na Amazon, então eles dão um jeito kkk
@benitocamelas77844 жыл бұрын
a profundidade da recursao tambem varia de navegador pra navegador por ex: o chrome tem 21,837 e o firefox tem 3000
@channel-xp7iq4 жыл бұрын
Fala pessoal da rocket, Baum demais ? Eu gostaria de fazer uma solicitação de conteúdo, gostaria de um CRUD com sequelize e typescript, com tabelas relacionais e consultas complexas com condições. Agradeço desde já. Forte abraço!!!
@NoRageRX4 жыл бұрын
fiz de um outro jeito, criei um json assim: [ { name: 'bla bla bla', items: [ { name: 'nested bla bla bla', items: [ ...] } ] } ] e a partir disso, tem uma condição que verifica se o objeto tem a propriedade items, se tiver ele insere um novo ul/li e por ai vai...
@rocketseat4 жыл бұрын
Faaala, dev! 💜 Valeeu pela sua dica! 💜
@mateushenrique64214 жыл бұрын
Top
@rocketseat4 жыл бұрын
💜💜🔝
@luca08984 жыл бұрын
O cara manja hackear a nasa mas não sabe digitar Eletronisc 😂
@MateusHenrique-ne5el4 жыл бұрын
Fodase??
@maykbrito4 жыл бұрын
hahahh
@channel-xp7iq4 жыл бұрын
Fala pessoal da rocket, Baum demais ? Eu gostaria de fazer uma solicitação de conteúdo, gostaria de um CRUD com sequelize e typescript, com tabelas relacionais e consultas complexas com condições. Agradeço desde já. Forte abraço!!!