A chamada “renderização dinâmica do lado do cliente” proporciona aos clientes experiências interessantes, mas dificulta a compreensão das máquinas. Caso queira fazer mineração de dados, raspar sites ou enviar versões estáticas de seu aplicativo de página única para o Altavista, o senhor precisa essencialmente de um navegador no circuito. Isso é especialmente importante devido à […]
Day: April 28, 2024

Ativar Service Workers mais rapidamenteAtivar Service Workers mais rapidamente
Os service workers são ótimos para muitas finalidades: velocidade, off-line, controle de cache e muito mais. O senhor pode ver muitos exemplos de uso de service workers de código no site Livro de receitas do service worker, se o senhor estiver interessado. Uma dessas receitas, Reivindicação imediataé tão importante e útil quanto fornece uma maneira […]

O’Reilly Fluent Conf – São Francisco – 20% de descontoO’Reilly Fluent Conf – São Francisco – 20% de desconto
Fluent: Destacando as ferramentas e tecnologias cruciais da Web A Web está passando por inúmeras transformações à medida que surgem novas formas de interagir com ela, e acompanhar o grande volume de ferramentas e práticas de desenvolvimento da Web novas e em constante mudança é um desafio para qualquer pessoa que trabalhe […]

Criar um .gitignore globalCriar um .gitignore global
O .gitignore é apreciado pelos desenvolvedores porque pode manter os repositórios limpos após arquivos de compilação e arquivos gerados pelo sistema operacional (como .DS_Store) bagunçam a estrutura do seu repositório. O que percebo é que estou constantemente adicionando os mesmos arquivos e diretórios (como node_modules) a cada repositório e acho isso entediante. Eu esperava que […]

301 Redirect com Express301 Redirect com Express
Se o senhor criou um site usando o Node.jshá uma grande chance de o senhor ter usado a estrutura Express. O Express se transformou em um grande projeto e por um bom motivo: ele é repleto de funcionalidades úteis, uma API fácil e um grande suporte da comunidade. Um de meus projetos recentes estava usando […]

Listar commits recentes do git a partir da linha de comandoListar commits recentes do git a partir da linha de comando
O GitHub é um serviço incrível que dá vida à ferramenta de linha de comando git, que é chata e às vezes difícil de usar. Muitas vezes, em vez de ficar mexendo na linha de comando, simplesmente abro o GitHub e encontro o que preciso. No entanto, no ano de 2016, estou tentando me afastar […]

Estender protótipos nativos no Node.jsEstender protótipos nativos no Node.js
Como alguém que fez parte da lendária equipe MooTools JavaScript, tenho certa afeição por estender os protótipos de objetos nativos. É claro que a prática de estender protótipos é um tabu hoje em dia, pois os fornecedores de navegadores estão iterando e implementando novas especificações mais rapidamente do que na era do IE6, mas estender […]

Mighty Deals: Acesso vitalício ao SitePoint PremiumMighty Deals: Acesso vitalício ao SitePoint Premium
Independentemente da linguagem, todos os programadores compartilham um ponto em comum: a sede de conhecimento contínuo. Com uma associação vitalícia à SitePoint Premiumo senhor terá toda a educação que poderia desejar! Essa oferta lhe dá acesso vitalício a uma das melhores bibliotecas de recursos para desenvolvedores, designers e programadores da Web. Por meio […]

Obter valores de matriz recursivamente com o PHPObter valores de matriz recursivamente com o PHP
Tenho ajudado a escrever um plug-in do WordPress (ainda não estou pronto para compartilhá-lo) e uma das tarefas necessárias é validar uma matriz de valores selecionados pelo usuário em relação a uma lista de valores válidos conhecidos. A matriz válida conhecida é, na verdade, um key=>value portanto, infelizmente, o array_values não ajudará a obter a […]

Gancho de publicação de post do WordPressGancho de publicação de post do WordPress
Uma das melhores partes do WordPress é seu sistema de ganchos/ações; esse sistema especial de ganchos é a maneira do WordPress de atribuir retornos de chamada quando ocorrem determinados eventos. Um evento sobre o qual parece haver muita confusão é qual gancho usar para detectar quando uma postagem é inicialmente publicada. Há o publish_post mas […]