Parabéns, conteúdo TOP!!! Eu conheço o node-red há um tempo e gosto muito. Seria interessante futuramente um vídeo sobre como criar nossos próprios nodes.
Muito bom! Espero que cada vez mais a comunidade de Devs adote ferramentas low code para agilidade nos projetos. Tem muita ferramenta incrível que a galera nem conhece! Aqui no canal fazemos bastante conteúdo sobre o assunto
Rapaz, eu já utilizo o nodeRed a um tempo e não sabia de algumas das possibilidades que vc mostrou. Achei super bacana, principalmente a parte de agrupamentos e reutilização que eu não sabia.
Powwwwww que demais!! Fora o agrupamento o que vc nao tinha visto? Preciso fazer um depois mostrando o esquema de custom modulos, estou fazendo umas paradas bem legais
@@ErickWendelTraining teve o lance da integração com o git também, a primeira vez q eu fiz eu dei um role enorme, não sabia q era tão simples assim... eu abri o container no terminal instalei o git lá gerei manualmente a chave ssh... mó volta, sendo q era mais simples do que eu imaginava kkkkk vivendo e aprendendo.
Cara o nodered é uma ferramenta que tem potencial a anos de resolver muita coisacomo sistema de blue print lowcode. Fico feliz de ver o cara mais top em simpatia no Brasil da comunidade nodejs mostrando que solução é simples é só tacalê o pau e fazer. Parabéns meu nobre até o proximo summit do GDG/GDE.
muito genial! tinha um pé atrás com no-code/low-code, mas já tinha ouvido falar do node red, ele é muito usado na área de automação e IoT (onde atuo além do desenvolvimento web). Vlw ERICKEZÃO pelas dicas e desbloqueio de uma ferramenta muito útil.
Trabalhei com node-red e serve, funciona. Porém, é um quebra galho. Se você precisar escalar vai ter sérios problema, se for rodar no kubernetes vai precisar de muitos pods pra rodar pouca coisa.
discordo, estou rodando em produção a 2 meses em um cluster Kubernetes, com uns 10 endpoints + ETLs rodando, está gastando em média 100MB. Se precisar realmente escalar, já preparei o ambiente para replicar a partir dos volumes (só precisa garantir que o volume tem acesso readWriteMany) de resto está bem estável e gastando bem pouco até então Vamos ver até quando vai assim, pode ser que na época em que você mexeu, ainda não tinha ido para o Nodered 4
@@gabs-sh Criei uma VM na digital ocean, instalei o docker e rodei o n8n num docker, configurei SSL e dominio, ai criei tarefas com crawler headless (tem plugin pronto no n8n), configurei variaveis (credenciais do portal), ai no caso tinha uma tarefa pra cada etapa, login, navegar para pagina x, y, z, verificar disponibilidade, armazenar a disponibilidade, e no final ele me mandava uma mensagem no telegram avisando que tinha rodado e se tinha horario disponivel para uma data mais proxima. No caso optei por VM na cloud pra nao deixar o pc ligado o tempo todo, caso contrario pode fazer isso do seu pc mesmo. O visto era pros EUA, e ai tu tem que entender como o portal funciona, eu nao utilizei a minha conta principal pra crawlear porque o portal do visto bloqueia apos um tempo, mas voce pode criar varias contas pra verificar isso, e iniciar as tarefas com cronjob. Basicamente e isso :)
@@nwic cara, eu sou único dev de uma plataforma de educação corporativa toda feita em no code (nem é low, eu só faço código com o copilot da plataforma), estamos na ativa há um ano, trabalho nela todos os dias, só fazendo implementações e otimizações, zero b.o em recursos finalizados. Temos duas empresas clientes com mais de 5 mil funcionários. Sou estudante de eng de software e tô aprendendo muito mais sobre negócios, lógica e processos que a maioria dos caras que estão há 1 ano querendo estágio. Aliás, tô mais perto de bater 15k de lucro com um SaaS do que de dominar JS
Um tempo atrás eu desenvolvi um bot de whatsapp pra um cliente da minha cidade que queria automatizar o atendendimento do restaurante dele. Eu usei uma ferramenta low code pra criar os fluxos e tals. Uma coisa que eu percebi é que de fato essas ferramentas removem uma camada grande de processo mental comparado ao código, não ter que preocupar com identação, sintaxe, erros de tipagens etc, e focar só na lógica é muito massa. Mas percebi que também é fácil a parada ficar complexa e díficil de manter, se não for planejado com cuidado. E isso porque um bot de zap é bem simples. No fim, pelo menos pra mim, não importa tanto features "avançadas" de uma linguagem e sim features avançadas do sistema. Desenvolver uma funcionalidade que não existe, ou ninguem conseguiu implementar ainda é o que muitas vezes pode diferenciar um produto de outro e é díficil implementar com qualquer ferramenta. E dependendo do que você quer implementar, só código mesmo. Mas, se o que você tá fazendo é tão comum que até com low code da pra fazer, não vejo por que não optar por essa opção se vai te trazer vantagem. Não conhecia essa ferramenta e provavelmente nunca vou usar ela, mas é bom saber que existe. Nunca se sabe.
Dizem que o melhor código é aquele que não existe, porém em outra via, falam sobre o débito técnico deixado por essas ferramentas. Assim, penso eu que preciso analisar cada caso.
Os frameworks já escondem uma quantidade brutal de código, não tem como fazer algo sem ter algum código escondido. A diferença penso ser apenas que o código foi escondido por trás de figuras
@@fabioa8059acho que ele se refere mais a arquiteturas e padrão que nos podemos usar em projetos codificando, e podemos fazer de forma que seja viavel modificar no futuro, ja no low/no code isso não é possível, e também exitem diversos designer Pattern para desacoplar nossa aplicação do framework, hoje é perfeitamente possível fazer uma aplicação que não seja dependente imutável de framework
Traçando paralelos com o desenvolvimento convencional, imagino que dê para criar nós para usecases usando aqueles subflows que o Wendel apresentou, e deve ter formas de automatizar testes, não deve ser muito diferente dos debugs apresentados no vídeo. Dito isso, acho que dá pra construir projetos complexos e ainda adotar algumas práticas para manter o projeto organizado e de fácil manutenção.
Show Erick!!! Otimo Video como sempre, parabens!!! Uso Node-Red a pouco tempo, seria ótimo se você criasse um vídeo ensinando a criar um node igual você fez com o do knex, e uma dúvida o node-red pode ser usado para desenvolvimento um app para produção?, ou apenas para uso pessoal?
Muito bom!! como fica a gestão de conexões nesse caso? cada vez que receber uma requisição ou chamar o knex gera uma conexão no banco? por exemplo nas Lambda da aws tem como verificar se existe conexão aberta...
Show de bola Erick... Eu sei que você tem um canal de JS, mas entre o NodeRed e o Apache Kamel/Karavan (Java)... Me parece que o Apache Kamel é mais interessante... Principalmente a parte de Kamelets... Já o Karavan tem essa cara de low/no code... O que embasa minha observação é a quantidade de integrações existentes, de componentes e a comunidade do Apache Kamel/Karavan acaba sendo mais antiga e mais ativa, ao meu ver.... O que você pensa sobre isso?
Outra coisa é que o Apache Kamel e o Apache Karavan tem integração com o VSCode que permite uma fluência muito boa com autocompletar e etc... ,o teste local (da para criar testes unitários e afins) e, no caso do Apache Kamel, extender Para codar em Java, caso necessário
Parabéns, conteúdo TOP!!! Eu conheço o node-red há um tempo e gosto muito. Seria interessante futuramente um vídeo sobre como criar nossos próprios nodes.
@@maikonmelo9470 opaaaaaaa com certeza!!! Muito obrigado pelas palavras
caracas n sabia q vc tinha canal mano, so te acompanhava no linkedin, inscrito tmj mano tu é foda
Tu tambem é bravo man, abriu minha mente para Python.
opaaaa
Olha ele ai, gostei de ver heheh. Abraços meu amigo.
Muito obrigado mano! Eu ia começar pelo n8n, ajustando a rota aqui. Parabens pelo trabalho
Muito bom! Espero que cada vez mais a comunidade de Devs adote ferramentas low code para agilidade nos projetos.
Tem muita ferramenta incrível que a galera nem conhece! Aqui no canal fazemos bastante conteúdo sobre o assunto
Rapaz, eu já utilizo o nodeRed a um tempo e não sabia de algumas das possibilidades que vc mostrou.
Achei super bacana, principalmente a parte de agrupamentos e reutilização que eu não sabia.
Powwwwww que demais!! Fora o agrupamento o que vc nao tinha visto? Preciso fazer um depois mostrando o esquema de custom modulos, estou fazendo umas paradas bem legais
@@ErickWendelTraining teve o lance da integração com o git também, a primeira vez q eu fiz eu dei um role enorme, não sabia q era tão simples assim... eu abri o container no terminal instalei o git lá gerei manualmente a chave ssh... mó volta, sendo q era mais simples do que eu imaginava kkkkk vivendo e aprendendo.
@@RafaelTrindade_rafa haha falar a verdade foi isso que me fez isso p nodered definitivamente
Já usou alguma bibliotecas de nodejs para reconhecimento de voz, pode mp3 para texto?
Php websock é possível?
Cara o nodered é uma ferramenta que tem potencial a anos de resolver muita coisacomo sistema de blue print lowcode. Fico feliz de ver o cara mais top em simpatia no Brasil da comunidade nodejs mostrando que solução é simples é só tacalê o pau e fazer. Parabéns meu nobre até o proximo summit do GDG/GDE.
muito genial! tinha um pé atrás com no-code/low-code, mas já tinha ouvido falar do node red, ele é muito usado na área de automação e IoT (onde atuo além do desenvolvimento web). Vlw ERICKEZÃO pelas dicas e desbloqueio de uma ferramenta muito útil.
Fica não testa antes node/locode e foda
Trabalhei com node-red e serve, funciona. Porém, é um quebra galho. Se você precisar escalar vai ter sérios problema, se for rodar no kubernetes vai precisar de muitos pods pra rodar pouca coisa.
discordo, estou rodando em produção a 2 meses em um cluster Kubernetes, com uns 10 endpoints + ETLs rodando, está gastando em média 100MB. Se precisar realmente escalar, já preparei o ambiente para replicar a partir dos volumes (só precisa garantir que o volume tem acesso readWriteMany) de resto está bem estável e gastando bem pouco até então
Vamos ver até quando vai assim, pode ser que na época em que você mexeu, ainda não tinha ido para o Nodered 4
Tem um framework JS open source para backend low code chamado Directus, muito bom!
Video foda!
PS: Curti a camisa da Crypta
/
n8n e excelente, utilizei ele pra fazer um bot que tenta achar uma data mais proxima para fazer a entrevista de visto dos EUA, veri naice.
Massa mano! Poderia contar mais sobre como vc fez esse projeto? Tenho interesse em fazer algo similar
@@gabs-sh Criei uma VM na digital ocean, instalei o docker e rodei o n8n num docker, configurei SSL e dominio, ai criei tarefas com crawler headless (tem plugin pronto no n8n), configurei variaveis (credenciais do portal), ai no caso tinha uma tarefa pra cada etapa, login, navegar para pagina x, y, z, verificar disponibilidade, armazenar a disponibilidade, e no final ele me mandava uma mensagem no telegram avisando que tinha rodado e se tinha horario disponivel para uma data mais proxima. No caso optei por VM na cloud pra nao deixar o pc ligado o tempo todo, caso contrario pode fazer isso do seu pc mesmo. O visto era pros EUA, e ai tu tem que entender como o portal funciona, eu nao utilizei a minha conta principal pra crawlear porque o portal do visto bloqueia apos um tempo, mas voce pode criar varias contas pra verificar isso, e iniciar as tarefas com cronjob. Basicamente e isso :)
hahahaha muito bom, low code é vida. Sinto cheiro de treta
Hahaha, rapaz, pensa na agonia que fiquei. Mas claro, deixei meu like de lei.
Entrega rápido e some, quem dá manutenção que se vire kkk famoso dev low code
Kkkkkkkkkkkk
@@nwickkkkkk
@@nwic cara, eu sou único dev de uma plataforma de educação corporativa toda feita em no code (nem é low, eu só faço código com o copilot da plataforma), estamos na ativa há um ano, trabalho nela todos os dias, só fazendo implementações e otimizações, zero b.o em recursos finalizados. Temos duas empresas clientes com mais de 5 mil funcionários.
Sou estudante de eng de software e tô aprendendo muito mais sobre negócios, lógica e processos que a maioria dos caras que estão há 1 ano querendo estágio.
Aliás, tô mais perto de bater 15k de lucro com um SaaS do que de dominar JS
Um tempo atrás eu desenvolvi um bot de whatsapp pra um cliente da minha cidade que queria automatizar o atendendimento do restaurante dele. Eu usei uma ferramenta low code pra criar os fluxos e tals.
Uma coisa que eu percebi é que de fato essas ferramentas removem uma camada grande de processo mental comparado ao código, não ter que preocupar com identação, sintaxe, erros de tipagens etc, e focar só na lógica é muito massa. Mas percebi que também é fácil a parada ficar complexa e díficil de manter, se não for planejado com cuidado. E isso porque um bot de zap é bem simples.
No fim, pelo menos pra mim, não importa tanto features "avançadas" de uma linguagem e sim features avançadas do sistema. Desenvolver uma funcionalidade que não existe, ou ninguem conseguiu implementar ainda é o que muitas vezes pode diferenciar um produto de outro e é díficil implementar com qualquer ferramenta. E dependendo do que você quer implementar, só código mesmo.
Mas, se o que você tá fazendo é tão comum que até com low code da pra fazer, não vejo por que não optar por essa opção se vai te trazer vantagem. Não conhecia essa ferramenta e provavelmente nunca vou usar ela, mas é bom saber que existe. Nunca se sabe.
Mano, será q dar prazer uma grana no com esses bots? Será q tem boa demanda?
Faz curso de Low code man, inclusive pra front
Que top man! Curti de mais! Tem alguma forma de gerar uma documentacao da api tipo um swagger baseado nele "automagico"? vlw!
Excelente! Curti!
Dizem que o melhor código é aquele que não existe, porém em outra via, falam sobre o débito técnico deixado por essas ferramentas. Assim, penso eu que preciso analisar cada caso.
Os frameworks já escondem uma quantidade brutal de código, não tem como fazer algo sem ter algum código escondido. A diferença penso ser apenas que o código foi escondido por trás de figuras
@@fabioa8059acho que ele se refere mais a arquiteturas e padrão que nos podemos usar em projetos codificando, e podemos fazer de forma que seja viavel modificar no futuro, ja no low/no code isso não é possível, e também exitem diversos designer Pattern para desacoplar nossa aplicação do framework, hoje é perfeitamente possível fazer uma aplicação que não seja dependente imutável de framework
Traçando paralelos com o desenvolvimento convencional, imagino que dê para criar nós para usecases usando aqueles subflows que o Wendel apresentou, e deve ter formas de automatizar testes, não deve ser muito diferente dos debugs apresentados no vídeo. Dito isso, acho que dá pra construir projetos complexos e ainda adotar algumas práticas para manter o projeto organizado e de fácil manutenção.
Cara adorei o conteúdo, sempre tem coisas que podemos aplicar, não seria para tudo mais sempre é bom termos mais ferramentas...
Show Erick!!!
Otimo Video como sempre, parabens!!!
Uso Node-Red a pouco tempo, seria ótimo se você criasse um vídeo ensinando a criar um node igual você fez com o do knex, e uma dúvida o node-red pode ser usado para desenvolvimento um app para produção?, ou apenas para uso pessoal?
Muito bom!! como fica a gestão de conexões nesse caso? cada vez que receber uma requisição ou chamar o knex gera uma conexão no banco? por exemplo nas Lambda da aws tem como verificar se existe conexão aberta...
Que contéudo sensacional!
Muito legal.Em 2008 eu fiz algo parecido.
Muito bom!
Adoro o NodeRed.
Show de bola Erick... Eu sei que você tem um canal de JS, mas entre o NodeRed e o Apache Kamel/Karavan (Java)... Me parece que o Apache Kamel é mais interessante... Principalmente a parte de Kamelets... Já o Karavan tem essa cara de low/no code... O que embasa minha observação é a quantidade de integrações existentes, de componentes e a comunidade do Apache Kamel/Karavan acaba sendo mais antiga e mais ativa, ao meu ver.... O que você pensa sobre isso?
Mas, de cara, quero deixar claro que curto demais seu canal e que ambas ferramentas são top
Outra coisa é que o Apache Kamel e o Apache Karavan tem integração com o VSCode que permite uma fluência muito boa com autocompletar e etc... ,o teste local (da para criar testes unitários e afins) e, no caso do Apache Kamel, extender Para codar em Java, caso necessário
O Apache Kamel também usa Quarkus, o que deixa bastante leve a execução do Java em ambientes de conteiner e kubernetes ...
Eu tô usando o Node-RED na parte de IoT do projeto da empresa.
DreamWeaver 24.07.19
Eu uso o stackstorm, faz tudo isso em python, mas e zuado de doc
Vei, ainda nao me desce essa questão aí, ainda acho que o cara faz isso bem mais rapido usando so teclado. Kkkk
Top 10 maiores traições dos animes 🤣🤣
Quais eram as limitações do N8N open sorce ?
So poderia ter um usuário se nao me engano
e eu achando que tava de férias...
trabalhou em ano em tres meses kkkkk
Olá, tive um problema nas mensagens de debug, elas não aparecem mais.
Alguém sabe resolver esse problema?
No caso não vejo os logs ao lado.
Opaaaaa, ele deve estar na barra de rolagem na direita nao?
@@ErickWendelTrainingestá sim.
O que fiz foi finalizar tudo e reiniciar. Aí voltou.
Se o Erick usa quem sou eu pra discordar kkkk
É muita configurações eu prefiro usa plataforma no conde é mais prático low code tem muita configurações. É muito trabalho para pessoas preguiçoso
Node red e fd demais
coda baixo nengue
80 mil em dois dias ? jesus
se tem o selo ErickW, a turma JS tá usando e aprovando.
Quem concorda: respira
🤢🤢🤢
Codar é mais rápido, acho uma fria o cara se apegar a uma ferramenta dessas e deixar de aprender a fazer o código
Codar e melhor… mas é interessante quando voce quer fazer uma coisinha rápida
Por exemplo integrar 2 banco de dados 😅
Bota MySQL de um lado sqlserver do outro transforma os dados e coloca um webhook e já era
@@marcelofelipebr é super rápido fazer isso no python. Até porque é só pegar a ideia inicial do gpt se o cara nunca fez a atividade
@@fabioa8059 no mundo corporativo muitas vezes não botam fé num script básico de Python kkkk. E não é todo dev que sabe codar em Python