Server Components in React (Does it remind you of PHP?!).

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 183

  • @negaogamer6864
    @negaogamer6864 Рік тому +209

    Php: "Antes me criticavam… Agora me copiam."

    • @dieegosf
      @dieegosf Рік тому +14

      PHP pra sempre em nossos corações

    • @abilioneto6366
      @abilioneto6366 Рік тому +5

      quem usa livewire no laravel entende que esse medo do pessoal eh irreal.

    • @enkiimuto1041
      @enkiimuto1041 Рік тому +2

      Ajax: Roubaram minha ideia!

    • @soft.developer
      @soft.developer Рік тому

      O PHP Nao tinha morrido ? ou estava prestes a morrer ? nao entendi foi nada :)

    • @abilioneto6366
      @abilioneto6366 Рік тому +2

      @@soft.developer so morre quando web morrer.

  • @joeldaros
    @joeldaros Рік тому +64

    Eu não costumo comentar vídeos mais esse eu faço questão. Diego parabéns pela postura e visão de tecnologia que você conseguiu transmitir nesse vídeo. O que mais se viu na comunidade essa semana foi um chuva de pessoas, na sua maioria, pessoas com conhecimento técnico limitado fazendo comparações sem pé nem cabeça e previsões tiradas da cartola sem qualquer embasamento técnico. Tem comentários que chegam a ser engraçados, usuário preocupados com SQL injection, risco de armazenar tokens em código JS, entre outras bobagens de quem ainda não entendeu o conceito de um server component, e transmitindo desinformação. Obrigado por trazer seus minutos de sabedoria a comunidade.

    • @dieegosf
      @dieegosf Рік тому

    • @hyagovieira5386
      @hyagovieira5386 Рік тому +1

      comenta Joeeeeeelllllllllllllllll

    • @joaosouz
      @joaosouz Рік тому +1

      "Tem comentários que chegam a ser engraçados, usuário preocupados com SQL injection". Tipico comentário daquele programador se acha mais sênior do que outros. Ninguém é obrigado a saber tudo quando algo novo é apresentado. E ninguém tem obrigação de pesquisar a fundo a documentação antes de opinar sobre algo novo. Tenho raiva desses programadores que se acham e vem aqui pagar de bonzões como se soubesse mais do que os outros. "Ainnn não fala mal da minha linguageennnn"

  • @BrunoAlves-gw3dm
    @BrunoAlves-gw3dm Рік тому +5

    Eu dou oportunidade para devs juniors e geralmente dou preferência para as pessoas que estão se formando pela Rocketseat! Parabéns pelo conteúdo, o curso é muito bom mesmo! as pessoas saem de lá com um conhecimento excelente! Porém percebi um certo "preconceito" com o PHP e depois que eu apresento a evolução da linguagem e alguns frameworks uns viram até fã da linguagem, no mínimo 90% das demandas que chegam aqui são em php8 com laravel no back e no front é React ou VueJS, apenas uns 3% angular e 1%jquery. O perigo de enraizar um preconceito é que a carreira de quem está começando já é difícil e pode acabar ficando mais limitada ainda.
    Aqui pegamos de tudo! Python, PHP, Node, Java.. cada linguagem é excelente para o que ela se propõe a fazer! E é exatamente isso que fazemos! após muitos benchmarks e estudos, cada necessidade é cuidadosamente analisada e selecionada a linguagem mais adequada.
    Temos resultados incríveis como por exemplo um servidor recebendo 855 mil requisições por dia em um único servidor e o uso máximo de Memória é de 20% e cpu 5%, sem filas, clientes com redução de custo em cerca de até 90% + aumento de performance (tanto da aplicação quanto em tempo de entrega) e muito mais...
    Há necessidades onde o node se sai melhor que o php, mas também há necessidades onde o php se sai melhor que o node e assim vai em todas as linguagens.
    Mas voltando ao assunto principal, você comentou que a galera costuma criticar assim que lança algo e é verdade! mas é apenas medo de ter que aprender algo novo e ter que sair da sua zona de conforto.
    Pela explicação do vídeo, percebi muitas diferenças entre o que era feito no php em 1990/2000 e o que você está apresentando, talvez as pessoas estejam criticando antes de estudar por achar que são a mesma coisa rs mas não é..

  • @guilhermegoulartmagela1648
    @guilhermegoulartmagela1648 Рік тому +14

    Ai Diego, faz um vídeo ou Live, fazendo um exemplo de Server Components mais na prática, como aqueles projetos que a gente coda junto, ia ser irado.

  • @andresilvaq
    @andresilvaq Рік тому +1

    Por um lado é interessante este desacoplamento entre front e backend, para empresas com esses cargos bem definidos... mas para outras que tem o desenvolvimento fullstack, pode dificultar a conclusão dos requisitos.
    Em 2008 conheci o Servlet, JSP e finalmente o JSF. Dos três o mais interessante era o
    JSF, que permitia a ligações dos componentes dinâmicos da tela com variaveis nas classes Java (JavaBean), ou mesmo, através através de UIComponent que representava button, label, table etc, e podiam ser totalmente personalizados em tempo de execução...
    Vemos que isso tem sua aplicação a cada caso. Sou novato no React, e fico feliz com a disponibilidade desse recurso, a tecnologia fica mais robusta e com mais possibilidades...
    Apenas contribuindo com a discussão... Otimo vídeo 👏👏👏

  • @BillRocha
    @BillRocha Рік тому +13

    Quase chegando no nível do PHP...
    Evolução.

  • @robisondev
    @robisondev Рік тому +2

    parabéns pelo trabalho Diego, como sempre muito sensato. Também já desenvolvi em PHP e a performance era muito boa.

  • @GustavoNeitzke
    @GustavoNeitzke Рік тому +1

    Conteúdo incrível!! Valeu Diegão 🔥🚀

  • @valberjunior2109
    @valberjunior2109 Рік тому +4

    Muito bom, cada dia o React está avançando mais!

    • @Israfeats
      @Israfeats 7 місяців тому

      VERDADE! Um dia conseguirá talvez ficar igual ao PHP kkkk

  • @gabriellsscolaro
    @gabriellsscolaro Рік тому +6

    Em 21:55, me identifiquei de mais, comecei a programar de verdade apenas ano passado e meu primeiro web aplicação de agenda/Dashboard de um salão, fiz completamente tudo usando django e fazia a mesma coisa, um monte de Ajax para ficar dinâmico meu Deus do céu que feiúra, agora estou no 2 projeto que é essa mesma agenda porém em next e com ajuda de um outro profissional de react, há 5 anos atrás quando descobri next fiquei com muita vontade de fazer um site usando, mesmo não tendo noção alguma de nada (só por modinha), porém hoje finalmente estou desenvolvendo algo sério

  • @danilonascimento4875
    @danilonascimento4875 Рік тому +1

    Top Diegão!
    Infelizmente foi movido para a stack angular aqui no meu trabalho, saudade do React!

    • @andreciobezerra1198
      @andreciobezerra1198 Рік тому +1

      Meus pêsames, tem hora que vc olha para o Angular e fala: "para que isso meu patrão"

  • @lucasporto8395
    @lucasporto8395 Рік тому

    Esse é o melhor vídeo do Diego que eu já vi

  • @hudsondevman
    @hudsondevman Рік тому +1

    Eu vejo que outras tecnologias empreendem um esforço muito grande para fazer coisas que o PHP já faz a muito tempo, é importante dizer tb que com o PHP vc pode ter aplicações reativas considerando a amplitude do termo "reativo" no desenvolvimento de software, por fim, depende muito do que vai se fazer.

    • @gabrielgomesmabiala6707
      @gabrielgomesmabiala6707 11 місяців тому

      Depois de estudar o PHP tenho que dizer que verdade acho que julgei mal esta tecnologia

  • @leomotta5376
    @leomotta5376 Рік тому +4

    Diego, eu gosto muito de usar o react-query, ele e muito bom inclusive pra fazer reactividade, paginação com support na url, order e etc, vc podia mostrar um video de como usar o react-query no next 13.4

    • @caiofernandes5074
      @caiofernandes5074 Рік тому

      né vei, custa nada eu achar alguém usando react-query no next atual, react-query é muito bom

  • @diegomiyt
    @diegomiyt Рік тому

    O que vai falar que é ruim é a necessidade do projeto. "Essa liberdade" pra prototipagem/poc/hackaton deve ser MARAVILHOSA! Ja em um projeto grande deve ser um pesadelo. POREM para projetos grandes tbm teremos BRAÇOS para administrar regras/qualidade. EU ja presenciei sistemas de armazen feitos 'php all-in-one' funcionando perfeitamente ONDE empresas grandes NAO DERAM conta de solucionar o mesmo problema ( neste cliente ) e ai... quem é 'que ta errado?'. Tbm ja presenciei projetos com altissimo nivel tecnico que desandaram por falhas externas a area tecnica... TUDO é um grande depende, ja que nada ( em projetos ) é igual ( em equipe, investimento, durabilidade e etc ). Seguir solid corretamente e ter algo modular para ir evoluindo com a necessidade ja resolve mta dor de cabeça. Nem tudo precisa ter 50 micro serviços com 20 filas, async e etc.

  • @joaovitormachadororato
    @joaovitormachadororato 5 місяців тому

    Cara. Realmente ta muito parecido com o PHP, só que estruturado.

  • @brunogarcia2231
    @brunogarcia2231 Рік тому +26

    Nunca achei o php ruim, o que percebi é que surgiu uma modinha nos ultimos anos de pessoas de outras linguagens nessa onda, mas nenhum tocou no php 1x, ou alguém que a ultima vez que mexeu foi no 5.6. E honestamente, o Laravel é um puta de um framework.

    • @phpdotenv
      @phpdotenv Рік тому +1

      Tirando que agora que tem o Laravel Livewire é muito bom.

    • @guilhermeaugusto4941
      @guilhermeaugusto4941 Рік тому +1

      Essa ideia é comum entre programadores que possuem conhecimento em diversas linguagens de programação. Basicamente, eles percebem que muitas linguagens compartilham semelhanças e que os programadores iniciantes tendem a seguir modismos ou tendências.
      Quando se trata de comparar sistemas feitos em Python e C, muitas vezes é observado que o sistema feito em C tende a ter um melhor desempenho do que o sistema feito em Python. Isso ocorre porque o C é uma linguagem compilada, o que permite que o código seja executado mais rapidamente do que em linguagens interpretadas como o Python. Embora o código em C possa parecer mais complicado de se escrever do que o código em Python, muitas vezes o desempenho é consideravelmente melhor.

    • @yurif0331
      @yurif0331 Рік тому +4

      ​@@guilhermeaugusto4941é.. só tenta usar C na web.. se conseguir, merece ganhar o prêmio Nobel

    • @amandan.133
      @amandan.133 Рік тому +1

      nah, eu usei o php até o 7 e sigo com o mesmo discurso

    • @jeanmarcos6139
      @jeanmarcos6139 Рік тому

      O problema do PHP, eram os programadores "preguiçosos" que faziam de qualquer forma, e o PHP aceitava.

  • @manodeyvin
    @manodeyvin Рік тому +4

    O hype tá cada dia mais parecido com as tecnologias hipsters hahaha

  • @Oculterous
    @Oculterous Рік тому +2

    A máxima eficiência é cachear o máximo possível, já uso next desde a versão 7-8.

  • @luancampos5186
    @luancampos5186 Рік тому

    Boa, já tinha esquecido dos spinners do Facebook kkkkkkkkk😂😂😂😂

  • @moimsk8
    @moimsk8 Рік тому +1

    24:24 bem Fábio Akita

  • @mayconblopes_
    @mayconblopes_ Рік тому +3

    Saudade do Django. Estou feliz em ver essas mudanças!

  • @codigodelaboratorio
    @codigodelaboratorio Рік тому

    Diego que vídeo bacana esse ! ainda sobre mudanças e novas tecnologias, queria saber de você se é possível trazer o vídeo sobre uma ferramenta chamada Deco cx, ela usa ( Fresh e Tailwind ) estou aprendendo essa ferramenta e estou achando bem interessante a proposta dessa plataforma, ela ainda esta no começo mais acredito ter um potencial relevante para o nicho de mercado em que se propôs atuar

  • @FabianoSouzadeOliveira
    @FabianoSouzadeOliveira Рік тому +8

    PHP é vida, paga as contas e ainda sobra 😂 (Saudades, né❓)
    Brincadeiras à parte, muito legal essas mudanças e visões que você traz Diego...

  • @DVSK1
    @DVSK1 Рік тому

    Sugestão de video: Autenticação com next-auth, categorias de usuarios (member, premium, adminstrador), rotas privadas baseadas nas categorias dos usuarios ;)

  • @KevinMadalossoVeiga
    @KevinMadalossoVeiga Рік тому

    Poh eu tb trabalhei assim como tu descreveu a 12 anos atrás Diego 😂

  • @gilbertopsantosjr
    @gilbertopsantosjr Рік тому +2

    isso ai mata o conceito de micro-servicos

  • @willglob
    @willglob Рік тому +7

    Já dizia minha mãe, tu não é todo mundo…

  • @emanoelferreira1371
    @emanoelferreira1371 Рік тому +1

    loading 14:12 na tale ao lado kkk

  • @nanza86
    @nanza86 Рік тому +1

    po eu comecei no FrontPage kkkkk depois fui pro Dreamweaver, Flash, Fireworks kkkk , ô epoca

  • @GracillianoCarvalho
    @GracillianoCarvalho Рік тому +27

    O que eu acho engraçado é que demonizam o PHP até hoje por causa dos problemas que a linguagem teve no passado devido a liberdade ofertada por ele e programadores que não seguem padrões de projeto. E hoje o queridinho da turma, vide Node e frameworks, precisou pegar algo que ele faz muito bem para implementar. Só queria ver a cara de alguns fans boy descobrindo que o NextJS está aplicando algo que o PHP e outros faz isso desde os primórdios.
    Já sobre o Next, eu não consigo usar React puro em projetos novos. Ele realmente facilita e muito a vida de devs que usam a lib.

    • @bernout4341
      @bernout4341 Рік тому +2

      é legal

    • @rwietter
      @rwietter Рік тому +3

      Server Side Rendering não é exclusivo do PHP, aliás existe desde que a Web surgiu. Next, React e afins tinham como objetivo ser frameworks UI, mas com o tempo aumentou as responsabilidades para suportar SEO e diminuir o bundle size. Não tem nada a ver com querer copiar o PHP, são coisas que existem muito antes do PHP.

    • @concursosenemsped
      @concursosenemsped Рік тому +1

      ​@@rwietterpar3ce que seu nivel de interpretaçao e limitado
      pois ele cita PHP e outras
      e nao fala que o PHP inventou, mas sim que utiliza a seculos enquanto essas modinhas de hoje estao começando a implementar

    • @rwietter
      @rwietter Рік тому +2

      @@concursosenemsped legal, mas essas modinhas aí fazem SSG, ISR e SSR e o PHP só faz SSR. E essas modinhas não surgiram com o intuito de fazer SSR. Acho que lhe falta conhecimento :)

    • @concursosenemsped
      @concursosenemsped Рік тому

      @@rwietter vamos v ate quando vai durar essas, pra daki a pouco voces estarem falando de outra
      falta muito conhecimento nuuuuu

  • @ph-lemos
    @ph-lemos Рік тому +4

    Comecei a estudar o Next, espero ficar bom com ele logo logo e conseguir minha primeira vaga como Júnior. Estudar nunca é de mais. Especialize-se!

    • @alyssonrod
      @alyssonrod Рік тому +3

      Como Júnior, olhando pra trás...
      Sim Mano, estudar pode ser demais😅

    • @brunomello675
      @brunomello675 Рік тому +3

      Opa só vai meu caro, logo você consegue!
      Porém uma dica boa é manter os olhos em outras linguagens, eu mesmo estava estudando React, RN, node, Next e por aí vai, há muitas vagas para JS e seus framework e também há muitos candidatos e isso torna essas vagas muito concorridas por conta da popularidade que fico js e seus framework, uma dica que dou é o próprio PHP para estudar, consegui minha primeira vaga como dev junior a duas semanas e apesar do meu foco ter sido em js a vaga foi para programar em PHP, então mantenha os olhos para as outras linguagens é uma dica que te dou

    • @lucasdamasceno7068
      @lucasdamasceno7068 Рік тому

      @@brunomello675 eu tava nessa vibe ai de aprender php mano, acha que devo aprender direto o laravel ? realmente é muito menos concorrido, to em duvida entre go e php, to estudando springboot tbm

    • @athirsonsilva3808
      @athirsonsilva3808 Рік тому

      @@lucasdamasceno7068 Eu estava na mesma situação do carinha de cima e meu primeiro emprego como dev foi com Java e Springboot, para backend, Java ainda é a tecnologia mais dominante no mercado e a concorrência é bem mais saudável do que com JS/ TS. PHP também é bom, porém não tem a mesma quantidade de oportunidades que Java, C# e Node, o mesmo se aplica a Go, ainda em fase de expansão no mercado. Se você quiser aprender outra tecnologia, Node é bom porque ele costuma se sobressair em área diferentes do Java, então tu teria opções para mais cenários de caso de uso, ou o próprio C# também.

    • @lucasdamasceno7068
      @lucasdamasceno7068 Рік тому

      @@athirsonsilva3808 top mano, tô estudando angular, Springboot e nodejs e o framework nestJs. Vejo muitas vagas pra Spring e angular

  • @salvimateus
    @salvimateus Рік тому +1

    esqueceu de mencionar como o server component depende/funciona na infra.... quando eu abro uma rota no SPA que possui um server component, o "slot" do server component vai funcionar como uma serveless function assim como getServerSideProps do nextjs? entao dependemos de um backend com nodejs?

    • @salvimateus
      @salvimateus Рік тому +1

      consigo usar server component com o react puro? ou ele depende de frameworks como o nextjs?

  • @Pedro-fi5iy
    @Pedro-fi5iy Рік тому

    14:00 hahahaha eu já fiz isso quando eu usei o google charts ficava um monte de spinner pra carregar os gráficos

  • @AdsonCicilioti
    @AdsonCicilioti Рік тому

    E esse Wallpaper com os tons do theme ROsé Pine?? rsrsrs Curti!

  • @fabricioaraujo7642
    @fabricioaraujo7642 Рік тому +3

    Tudo começa e tudo termina no php 😂😂😂

  • @rodrigotbrun
    @rodrigotbrun Рік тому

    Saia aquele layout maravilhoso todo em tabelas ja do Photoshop haha, lembro bem, fiz muito

  • @paulocavalheirodeveloper1213

    Eita já usei muito isso no Php.

  • @luancampos5186
    @luancampos5186 Рік тому

    Oh Diegão ensina pra nós as paradas dos cookies

  • @jayfox3143
    @jayfox3143 Рік тому +17

    Bons velhos tempos em que o editor padrão era o Dreamweaver e todo mundo entregava os trabalhos em disquete

    • @leonardofidellis
      @leonardofidellis Рік тому +1

      Época boa usando o Dreamweaver vc construía uma aplicação rápido e quase sem codigo, tenho a sensação que tanta tecnologia apareceu pra ter gerar demanda educacional, pois no final das contas entregaram o mais do mesmo.

    • @video9162
      @video9162 Рік тому +1

      lembro-me de visitar clientes com disquetes, neles tinham os pacotes de template Monsters, ai eu configurava um monte de coisa, criava um painel administrativo pra receber os contatos dos forms. BONS TEMPOS.

  • @cleiton_rs
    @cleiton_rs Рік тому

    O wallpaper da próxima NLW tá massa ali!

  • @andersoncdz1
    @andersoncdz1 Рік тому +2

    Esse tal Server side render, quando eu comecei era considerado gambiarra, e hj e solução kkkkkkkk

  • @dol4579
    @dol4579 Рік тому

    18:00 - useEfect() para fetch é uma atrocidade.
    Qual seria as alternativas? Queria muito saber como correr desse hook. hehe

  • @snyp3r202
    @snyp3r202 Рік тому +1

    fazer tudo renderizar no servidor, não aumentaria muito o custo operacional?

  • @FogusReis
    @FogusReis Рік тому +2

    Diego, tu falou do useEffect, que as pessoas estão fugindo, mas me diga, atualmente o server Components ainda não é tão popular no meio, então qual seria outra alternativa para fazer as requisições a não ser o useEffect, levando em consideração aplicações atuais?

  • @principe.borodin
    @principe.borodin Рік тому +12

    muitas pessoas reclamam do php, mas esquecem que ele pagou muitos boletos, a origem eh sempre esquecida ou desmerecida. Mas PHP eh famoso o suficiente pra ser lembrado, pq o asp classico dava rpa fazer a mesma coisa e ninguem lembra dele nessas horas

    • @batistaromao7180
      @batistaromao7180 Рік тому

      pagou nao. paga rssss

    • @GracillianoCarvalho
      @GracillianoCarvalho Рік тому

      Acabei de pagar um boleto graças a ele kkkkkkk

    • @matheus_marqui
      @matheus_marqui Рік тому

      Ainda paga os meus 😄

    • @LuisFelipe-ul3hk
      @LuisFelipe-ul3hk Рік тому +1

      Enquanto a galera tá no hipe do js, php tá sobrando vagas.

    • @matheus_marqui
      @matheus_marqui Рік тому

      @@LuisFelipe-ul3hk Não diria sobrando sobrando, mas deve ser bem mais fácil que conseguir uma vaga de js. Saí do Brasil aos 19 anos graças ao PHP.

  • @emanuelrocha4532
    @emanuelrocha4532 Рік тому +4

    11:59 -> hahaha php está morto!!!
    00:00 -> nossa que coisa linda agora posso fazer como no php! (fanboy)

  • @felipechaves6100
    @felipechaves6100 Рік тому

    Quase dei dislike, mas me lembrei que não gostar do conteúdo é diferente de não gostar do vídeo. Kkk
    Ótimo vídeo! Porém acho terrível a ideia de trazer funções do backend pro front. Acho que vai contra o conceito de separação de interesse (SoC) e ainda introduz muita chance de problemas. Eu jamais permitiria o uso de algo do tipo pra uma aplicação enterprise. No máximo pra projeto pessoal.
    A única coisa que acho relativamente legal nessa linha é o GraphQL, porém ainda é muito mais limitante do que o proposto pelo next.
    Edit: cheguei no fim do vídeo, compartilhamos da mesma opinião 😂

  • @oProfessorJohnny
    @oProfessorJohnny Рік тому

    Alguem sabe qual o aplicativo que o diego usa para gravar a camera onde ele pode ir arrastando com o mouse pelo video????????????

  • @arissonlimafreire
    @arissonlimafreire Рік тому +1

    Vish, tô ficando velho, comecei a criar minhas primeiras páginas web com o extinto Microsoft Front Page, montava o layout todo no Macromedia Fireworks que depois virou Adobe.

    • @gabrieledval
      @gabrieledval Рік тому +1

      Haha ainda usei o macromedia Dreamweaver também. Adobe sempre dominando!

    • @multiverso
      @multiverso Рік тому

      @@gabrieledval CoffeCup? alguem? 🙄

  • @TheGusMP
    @TheGusMP Рік тому

    Exemplo ali tá pedindo por um ataque SQL injection

  • @FelipeRibeiro-me9jk
    @FelipeRibeiro-me9jk Рік тому

    E onde setamos esses cookies?

  • @vittoremanoel9226
    @vittoremanoel9226 Рік тому

    Diegao ficou bonitão maquiado😂😂

  • @brunonovais8801
    @brunonovais8801 Рік тому

    api rate começa a complicar. passamos a ter ataques no servidor de renderizacao tambem. possiveis remote code execution no server de render.

  • @BrunoRibeiroDev
    @BrunoRibeiroDev Рік тому

    LiveView+Elixir 💜

  • @gabrielrock
    @gabrielrock Рік тому

    fala diegao! Acredito que o print usado como exemplo na real foi usado pra divulgar o Vercel Databases… Mesmo assim ótimo vídeo

  • @denysantos9012
    @denysantos9012 Рік тому +3

    Fala Diegão, amo de mais frontend, apesar de esta sofrendo mt para encontrar minha vaga
    Infelizmente o mundo não é cor de rosa como contaram kkkk
    Mas amo de mais esse ecossistema do react +ts

    • @nicolasmoises2720
      @nicolasmoises2720 Рік тому +2

      um tal de primo Rico falou que era 6 meses de estudo pra ganhar 5k kkkkkkkkkk brincadeira a parte, te entendo mano.. Amo demais também todo esse ecossistema e to sofrendo pra conseguir a primeira vaga.. só nos freela por enquanto

    • @4rweb
      @4rweb Рік тому +4

      @@nicolasmoises2720 Então man! Estou a mais de 20 anos programando! Fico puto esses cursos/influenciadores, passa uma imagem que vc como junior vai conseguir emprego etc... aqui na empresa proibido falar a palavra junior! auheruahuehae sabe pq man, pq os junior vem com vicio, essa galera montar o app do uber, nubank já acha que sabe programar, ai na hora que o bicho pega aqui fazem merda pra cacete, ja perdemos projetos por culpa de junior atrapalhar mais q ajuda, por isso muitas empresas não contratam! minha dica para driblar isso, se eu tive-se iniciando minha carreira esse ano, seria ligar foda-se para vagas e começar a montar projetos, tipo man tu ja ofereceu site ou app etc para sua comunidade? tipo barbeiro, padaria sei la qualquer empresa pequena que precisa de um lugar virtual! pra min vcs falham nisso! fica todo mundo querendo fazer copia do nubank ta errado man! tem que fazer projetos reais de pessoas reais, vc tem q ter feedback do cliente! Quando vc for ver tu vai ta preparado pra uma vaga já como pleno! Meu primeiro site eu fiz em 2002 pra banda de rock do meu tio, depois fiz diversos sites para meus amigos, meu primeiro site profissional foi em 2006 a primeira vez que eu fiz um site q ganhei alguma coisa só q não foi dinheiro, mas ganhei! uma site para um rede de cinemas em minha cidade, trocamos por um ano de ingresso! fora q eu ganhava 10 ingressos a mais todo os meses para dar aos meus amigos! Então man vcs tem q fazer isso, esperar vaga vai morrer esperando! VLWWW

    • @MarcusVinicius-hk1wv
      @MarcusVinicius-hk1wv Рік тому +1

      @@4rweb Exatamente, em uma discussão no reddit vi muitos programadores já na área falando nesse sentido, não que a barreira de entrada seja muito alta, mas todos estão fazendo clone de interface de nubank, netflix, somente projetos de curso e não estão fazendo projetos reais que possam resolver um problema real, de um familiar, parente, amigo..

    • @4rweb
      @4rweb Рік тому

      @@MarcusVinicius-hk1wv Enquanto os DEVS juniors ou qq outro profissional desta area que não criar projetos, vai ficar parado no tempo e não vai conseguir sair desse estado estagnado!

    • @denysantos9012
      @denysantos9012 Рік тому

      @@4rweb o que vc esta falando é super verdade, tento ver qq conselho como super importante para min, porém o contexto atual não é o msm do ano que vc citou que fazia os sites, eu até ja perguntei para algumas pessoas sobre isso, e elas não querem kkkk preferem o Instagram/page deles lá e ta ótimo kkkk... Porém segue a luta, desistir não é uma opção, vou empurrar site goela a baixo nessa galera agora

  • @MBrunoS
    @MBrunoS Рік тому

    E por ora eu vou comecar a estudar o Astro e Solid

  • @thiagobaia262
    @thiagobaia262 Рік тому +1

    Dizer que isso tá igual PHP é uma afronta,.

  • @lucas.magalhaes
    @lucas.magalhaes Рік тому

    Pode ser falha minha, mas no primeiro exemplo (hooks) vc falou sobre os spinners, o tempo de espera para o carregamento, pensando no usuário e tudo mais... tá, mas como que fica isso com server components? honestamente eu não vi o que pode se ganhar com isso

    • @gg.martins
      @gg.martins Рік тому

      ao invés de ver um loading na tela vc vai ficar esperando ela carregar. Ou então se você for pra um vídeo mais recente do diego sobre o assunto, vai ver que ele mostra dois server componentes sendo renderizados, um que leva 2s e outro 5s. E advinha? um loading... de 2 segundos e outro de 5segundos enquanto o esqueleto da página já tinha carregado. Exatamente a mesma experiência atual. A diferença é que agora usa uma tecnologia dahora chamada de streaming ssr, ao invés de carregar um bundle maior e fazer as requisições pra API no front.

  • @versaleyoutubevanced8647
    @versaleyoutubevanced8647 Рік тому +14

    por que o Remix não é o framework mais popular/principal do React, sendo que 99% do que ele implementa ja tem no Remix? só por causa do branding?

    • @dieegosf
      @dieegosf Рік тому +26

      Essa "briga" entre tecnologias sempre é complexa porque o mercado não escolhe somente a "melhor" tecnologia, tem muitos fatores envolvidos como comunidade, quantidade de profissionais disponíveis, segurança, etc... O Remix é incrível, mas veio muito depois, ainda precisamos de um tempo de amadurecimento pra tomar uma quantidade legal do mercado.

    • @DanielZtimhcs
      @DanielZtimhcs Рік тому +4

      Acredito que é porque o Remix veio depois no Next, E o next entrou como a "novidade" do SSR. Eu adoro remix, acho bem melhor que Next simplesmente porque entendi como o framework funciona.

    • @fabricioaraujo7642
      @fabricioaraujo7642 Рік тому

      Não é o melhor que ganha adoção nas empresas , a tecnolgia precisa de alguns fatores que o remix porém quando foi lançado já existia forte e estabelecidos concorrentes no mercado, sem falar que mudança de tecnologia sempre gera custo e risco que a maioria das empresas sempre vai evitar

    • @salvimateus
      @salvimateus Рік тому

      simples, mão de obra treinada disponível

  • @rodrigoshinoda5816
    @rodrigoshinoda5816 Рік тому

    🔥

  • @diogosoares6546
    @diogosoares6546 Рік тому

    Me identifico demais

  • @cirobsbbr
    @cirobsbbr Рік тому +7

    Trabalhou bem mal com PHP então porque juntar sql com html é bem junior

  • @yurineves92
    @yurineves92 Рік тому

    Mesmo susto quando o pessoal do facebook foi apresentar sobre React kkkkkkkkkkkkk

  • @Guihalmeida
    @Guihalmeida Рік тому

    Cara, tem uma coisa que é muito dolorosa usando o Next é o load localmente, demora demais, de 40s a 3min isso é um absurdo, eu vi no github deles que essa issues ainda ta aberta, ja tentei de tudo, mas não funciona, conforme a aplicação começa a crescer mais lento ele fica, diz que é o Tailwind, mas não sei rs

  • @forcodebr
    @forcodebr Рік тому +1

    Más eles falaram que se inspiram no PHP e o Ruby

  • @marcolongitude
    @marcolongitude Рік тому

    para mim, parece mais com o blazor que trabalha com server components

  • @Pedro-Pontes
    @Pedro-Pontes Рік тому

    inverno só se for no sul

  • @primodev
    @primodev Рік тому +1

    Ta com batom =*

  • @Jomasjoao
    @Jomasjoao Рік тому

    Nao precisa separar o backend e o frontend para ter Escalabilidade

  • @AndreBagestan
    @AndreBagestan Рік тому +5

    Esse negócio de React tinha que acabar

    • @ohervis
      @ohervis Рік тому

      Kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk

  • @Pazinho0011
    @Pazinho0011 Рік тому

    god

  • @enkiimuto1041
    @enkiimuto1041 Рік тому

    TL;DW: Programação está em "full circle"

  • @JuniorSilva-dl2ex
    @JuniorSilva-dl2ex Рік тому

    Ainda fico mais confortável com livewire com filament tallkit por questão de produtividade para matar os freelazinhos do mês.

  • @MarcoDamaceno
    @MarcoDamaceno Рік тому

    Alguem me explica todo esse hype em cima de SSR (sim , ainda é um hype)? PHP já faz isso há bastante tempo...

    • @hudsondevman
      @hudsondevman Рік тому

      boa pergunta, o ssr é fundamental para obter bons resultados com robôs de busca e outras integrações, o PHP sempre fez isso mas quando se faz com o next é a ultima palavra em tecnologia do mercado.

  • @germanomanoel403
    @germanomanoel403 Рік тому +4

    impressão minha ou ele tá de maquiagem ?

  • @igorthierry
    @igorthierry Рік тому

    saudades (sqn) PHP, AJAX, Jquery, Bootstrap kkkkkkk

  • @Matheus_1582
    @Matheus_1582 Рік тому

    Sera que tem alguém da Rocket que consegue criar um projeto usando a linguagem DART mas precisamendo criar um projeto com Dart Web...
    É que eu me interessei em aprender essa linguagem...somente o DART

  • @vitinhodev
    @vitinhodev Рік тому

    Isso parece muito com o conceito de astro gosto muito porém as vzs me atrapalha kjkkkkk

  • @leleparanormal1579
    @leleparanormal1579 Рік тому

    Seloko, esse ultimo comentário do Diegão falou tudo e mais um pouco, estudar e ter sua própria opinião sobre as tecnologias....

  • @goyatrap9749
    @goyatrap9749 Рік тому

    Eskiel

  • @ianmoraes6369
    @ianmoraes6369 Рік тому

    na real isso demorou pra acontecer

  • @helamaewerton6860
    @helamaewerton6860 Рік тому

    A galera é muito emocionado. Não é pq da pra fazer que você tem que fazer. Fada uma

  • @jeanrodrigues6249
    @jeanrodrigues6249 Рік тому

    constante

  • @MarceloMotaRibeiro
    @MarceloMotaRibeiro Рік тому

    JSP, PHP, ASP (clássico)... go back

  • @wdoering01
    @wdoering01 Рік тому

    JSP, ASP, ASPX....

  • @nilo4444
    @nilo4444 Рік тому

    loading serve pra aplicações grandes, pra quem desenvolve pra 10 usuário esse tipo de opinião nem é válido

  • @ajmeireles
    @ajmeireles Рік тому +1

    Alguém mais reparou que o Diego tava suando que nem tampa de panela? Hahahaha

    • @ben53933
      @ben53933 Рік тому

      Vai gravar um vídeo pro UA-cam na frente de duas luzes de Studio falando de um assunto polêmico e faz melhor

    • @ajmeireles
      @ajmeireles Рік тому

      @@ben53933 não critiquei ele

  • @hugomachado9084
    @hugomachado9084 Рік тому +1

    Esse é o papo mais balela que já ouvi! Antes falavam que carregar HTML no lado servidor era pesado e que o backend deveria somente prover os dados. Agora carregar HTML, Javascript no lado servidor deixa mais leve. A real é que a solução de renderizar HTML, Javascipt e CSS somente no lado frontend gera mais custo para as empresas ao ter que sustentar duas equipes :frontend e backend. É mais fácil pegar um desenvolvedor que entenda de backend e renderize HTML do lado servidor e ter o menor custo possível.

    • @Thiagoff-m2v
      @Thiagoff-m2v Рік тому +1

      kkkk Pra que contratar um cardiologista? é só colocar um clinico geral e ter o menor custo possível

    • @joaoricardolima4033
      @joaoricardolima4033 Рік тому

      Na verdade o dinheiro esta do lado do backend e infraestrutura, sempre foi assim. Pra que aumentar a complexidade da arquitetura da aplicação sendo que eu posso simplesmente "cuspir" o html css ja tudo pronto direto do servidor. Sem contar o custo de manter praticamente duas aplicações separadas(front e back), empresas pequenas tem que fugir dessas tecnologias.

    • @Thiagoff-m2v
      @Thiagoff-m2v Рік тому +1

      @@joaoricardolima4033 Tem muitos problemas na sua visão. Primeiro que não aumenta complexidade, diminui (facilita a manutenção, permite o desenvolvedor focar e se especializar em sua área não sendo um generalista que sabe um pouco de cada coisa , permite desenvolver para mobile aproveitando todo backend da versão web, pode utilizar frameworks reativos fazendo aplicativos mais fluidos e gerenciáveis, realiza testes mais fáceis e rápidos), segundo que a separação agiliza o processo de desenvolvimento com trabalhos paralelos, gerando lucro, e terceiro que usuários buscam interfaces atuais, leves e com boa usabilidade, o que um backend não possui total competência em fazer pois não deve está em suas responsabilidades. Seu pensamento é dos anos 2000-2010.

    • @joaoricardolima4033
      @joaoricardolima4033 Рік тому

      @@Thiagoff-m2v Não diria que o meu pensamento é atrasado. Quando digo que o dinheiro esta no backend, estou querendo dizer que o "core(regras de negócios)" do negócio esta todo no backend. Eu mesmo estou participando em um projeto milionário e muito grande e toda a UI esta sendo feita em HTML,CSS e JAVASCRIPT puro sem qualquer tipo de framework, vem me dizer que isso é mais complexo do utilizar um monte de bibliotecas e frameworks pra fazer um SPA?. Inclusive esta fluindo que é uma blz. Em relação a reaproveitar, bom posso criar apis que podem ser consumidas por dispositivos mobiles entre outros sistemas. Outra coisa o usuário final quer que o problema dele seja resolvido, ou seja, quando ele fizer um venda ele ja quer gerar a nota fiscal ou cupom fiscal e ja era ele nao da a minima se a interface vai ter um spinner ou outra coisa, vai por mim, trabalho com sistemas ERP tanto webs como desktop e a interface nao é tao critica ao ponto de termos que nos entupir de frameworks no front end tendo que aumentar a equipe e consequentemente os custos do software.

    • @Thiagoff-m2v
      @Thiagoff-m2v Рік тому +1

      @@joaoricardolima4033 coitado do rapaz que está tendo que fazer tudo na mão , em html, css e js sem uso de framework. Mas respeito sua opinião (Y)

  • @alissonsilva9419
    @alissonsilva9419 Рік тому

    Se usa PHP no front em 2023 por se internar kkkk

  • @ohervis
    @ohervis Рік тому

    A única coisa que eu penso é, o melhor processamento é sempre em uma máquina fora da aws kkkkkkkk ou seja, do usuário kkkkk

  • @eltonoliveira-ma
    @eltonoliveira-ma Рік тому

    Mas não era um crime misturar html com javascript? Kkkkkkk

  • @chupim3545
    @chupim3545 Рік тому

    Se a vercel resolver adotar solidjs no lugar do reactjs vai ser melhor coisa já feita no mundo rss, não sei vc mais o solidjs chamou o react de burro kkk!

  • @rodrigoshinoda5816
    @rodrigoshinoda5816 Рік тому

    🔥