"Se instalar o ZSH com Oh My Zsh fica ainda mais legal, podendo escolher temas e ter plugins com aliases, já vem tudo isso pronto"3 tabcoins · 1 comentário · silvestrini · 8 meses atrás
"Eu utilizo em meus projetos a TALL Stack (Tailwind, AlpineJS, Laravel, Livewire) com o Vite, produtividade nota 1000. O Tailwind sem sombra de dúvidas acelerou demais o meu desenvolvimento, está em todos os meus projetos atualmente. O Laravel me propor..."4 tabcoins · 0 comentário · silvestrini · 8 meses atrás
"Rapaz, Laravel é maravilhoso, o ecossistema é excelente e gigantesco, tem pacote pra tudo, inclusive em ascensão o Filament (vale a pena conferir). Algumas pessoas ainda tem um ranço com PHP, mas é sim porque não conheceram da versão 8 pra frente. Depo..."3 tabcoins · 0 comentário · silvestrini · 8 meses atrás
"Vale muito a pena esse vídeo aqui do Pinguim do Laravel -> https://youtu.be/67ZYVrHXL1A"2 tabcoins · 0 comentário · silvestrini · 8 meses atrás
"Acredito que sim, o princípio é o mesmo, até características parecidas como: orm, roteamento, pacotes etc Eu, que não sou um grande conhecedor de Python, acredito que estará bem servido com qualquer um dos dois. Tenho propriedade pra falar da ferrament..."2 tabcoins · 2 comentários · silvestrini · 8 meses atrás
"O desempenho do Laravel é excelente, não troco por outra linguagem. O ecossistema Laravel em si é gigantesco, cheio de facilidades. Pode vir JavaScript, Python, Java que não tem o que o Laravel tem, não faz o que ele faz. Você monta um projeto com aute..."4 tabcoins · 5 comentários · silvestrini · 8 meses atrás
"Acredito que não basta ser UUID para garantir a segurança, se o usuário conseguir de qualquer forma descobrir o uuid, conseguirá acessar as informações. Acaba que é necessária uma validação a mais para garantir que seja do mesmo tentant, então tanto fa..."1 tabcoin · 0 comentário · silvestrini · 9 meses atrás
"Na verdade não, acredito que houve um equívoco da sua parte, olhe o código postado abaixo em outra resposta minha e entenderá. Inclusive dá pra fazer esse filtro de tenant por global scope de forma automática. A validação do tenant não se dá no middlew..."1 tabcoin · 0 comentário · silvestrini · 9 meses atrás
"Sim, utilizo o id do model, mas faço validações no método para garantir a segurança. // Rota de usuários - (index, show, create, store, edit, update e destroy) Route::resource('usuarios', UsuarioController::class)->middleware(['auth']); // método edit..."3 tabcoins · 1 comentário · silvestrini · 9 meses atrás
"O que eu faço com o Laravel: 1 - Minha rota está protegida pelo middleware de autenticação. 2 - Verifico direto no usuário autenticado qual é o tenant dele, para que não seja possível uma modificação maliciosa. 3 - Busco todos os usuários, filtrando pe..."3 tabcoins · 5 comentários · silvestrini · 9 meses atrás
"Manda a ver. Com a dica da hospedagem, você pode disponibilizar os serviços de criação de sites, hospedagem, e-mail profissional etc. Mais formas de ganhar dinheiro. Nada impede de cobrar também uma mensalidade para uma empresa ter um e-mail do tipo co..."2 tabcoins · 0 comentário · silvestrini · 9 meses atrás
"Cara, tenho algumas dicas pra te passar... 1) Sendo freelancer o melhor a se fazer é ter uma renda recorrente, mesmo nos meses que não tiver trabalho (isso pode acontecer).Então busque não cobrar pelo projeto, mas sim uma mensalidade pelo uso dele. Uma..."4 tabcoins · 2 comentários · silvestrini · 9 meses atrás