Arquivo de categorias para "#Back-End"
Descomplicando o Rails: A instalação
Salve galera, tudo certo? Hoje vamos iniciar em uma jornada cheia de aprendizados, rumo à construção de uma aplicação em Ruby on Rails. A ideia é evoluir com tecnologias do momento como Docker, Next.js, GraphQL e Postgres. Com essa combinação em mãos, temos o suficiente para transformar suas ideias em realidade de forma rápida e…
Laravel: filtrando queries utilizando scopes
É comum aparecer situações em que precisamos repetir trechos de códigos para fazer filtros em um projeto. Para resolver esse tipo de problema, o Laravel (mais precisamente, o Eloquent) possui um recurso para filtrar de forma “automágica” as consultas. Já pararam pra pensar como uma collection do Laravel trata os soft deletes de forma automática?…
PHP 7.4: novas funcionalidades – Parte 3
Chegamos ao terceiro e último post sobre as novidades da versão 7.4 do PHP, até aqui já falamos sobre arrow functions, spread operator, typed properties, operador de atribuição null coalesce e weak references mas se você ainda não conferiu os últimos dois posts sobre as novas funcionalidades, deixarei os links abaixo, não quero que você…
PHP 7.4: novas funcionalidades – Parte 2
Estamos de volta com a segunda parte do artigo com as novas funcionalidades do PHP 7.4. Se você ainda não leu o artigo PHP 7.4: novas funcionalidades – Parte 1 acesse agora mesmo. Lá falamos sobre arrow functions, spread operator, typed properties e também como executar os containers para testar os exemplos daquele e deste…
PHP 7.4: novas funcionalidades – Parte 1
Se você é desenvolvedor ou de alguma forma está em contato com linguagens de programação, já deve ter visto artigos ou mesmo discussões apontando o fim das mais variadas linguagens. Os motivos vão desde aspectos técnicos até a pura torcida por conta de desenvolvedores de linguagens “rivais”. Com a linguagem PHP não foi diferente e…
MVC vs. PAC: qual a diferença entre as arquiteturas?
Você sabe qual a arquitetura usada pelo Drupal? Apresento-lhes a arquitetura PAC! Você também não conhece? Não tem problema, aparentemente esse modelo de arquitetura não é muito difundido quanto seu parente mais próximo, o MVC, mas tem sua importância também. Vamos falar um pouco sobre MVC e depois sobre o PAC, pra no fim dar…
Reactjs no back-end
Cada dia que se passa me surpreendo com as belezas do Reactjs, essa biblioteca fantástica, que me permite trabalhar no lado do servidor 😱. Vou explicar como a mágica acontece: O Next.js que é um framework para aplicativos react que faz renderização do lado do servidor(server-rendering) por padrão, entre muitas outras otimizações de desempenho como:…