Aparentemente, as equipes das agências de design podem parecer dominar o mercado do pensamento criativo, deixando para os desenvolvedores a tarefa de transformar suas ideias criativas em código. Os projetos deveriam ser mais tranquilos quando os dois grupos trabalham juntos, mas muitas vezes um muro os separa. Os projetistas jogam os requisitos por cima […]
Author: Edgar Skerst
Obter um único cabeçalho com cURLObter um único cabeçalho com cURL
A depuração de aplicativos de terceiros pode ser difícil por vários motivos. O senhor tem como certo que o terceiro não apenas codificou corretamente o aplicativo, mas que o servidor também está servindo os arquivos corretamente. Como sou mais um desenvolvedor do que um administrador de sistemas, costumo dedicar muito tempo ao código antes de […]
Introdução ao ES6 (ES2015) e ao BabelIntrodução ao ES6 (ES2015) e ao Babel
Se o senhor não trabalha muito com o Node.js, há uma boa chance de não ter explorado as novas adições de sintaxe à linguagem JavaScript fornecidas pelo ES2015. Essas adições à linguagem incluem funções de seta, aulas, escopo do blocoe muito mais. Essas adições à linguagem estão chegando lentamente ao Chrome e ao Firefox, portanto, […]
Os aplicativos e ferramentas da Web mais importantes de 2016Os aplicativos e ferramentas da Web mais importantes de 2016
Se o senhor estiver procurando um plugin para ajudá-lo a vender e entregar ingressos para seu evento aos participantes, então Tickera é provavelmente uma das melhores opções para ajudar o senhor com isso! Ele não só cuida dos métodos de pagamento, mas também lhe dá controle total sobre o design e os […]
Adicionar tags META ao cabeçalho do WordPressAdicionar tags META ao cabeçalho do WordPress
A razão pela qual o WordPress é tão amigável para o desenvolvedor é seu incrível sistema de ganchos. Dependendo de uma categoria de post (ou aparentemente qualquer outra coisa), o senhor pode modificar o conteúdo da página, os modelos de tema e tudo o mais. O WordPress é incrível. Um caso de uso […]
Formulários elegantes e seguros com o WufooFormulários elegantes e seguros com o Wufoo
Em toda a minha carreira profissional, eu sempre disse que detesto trabalhar com formulários da Web. Os formulários sempre foram difíceis de estilizar, geralmente é preciso escrever lógica do lado do servidor e do lado do cliente, é preciso escrever lógica de prevenção de spam, é preciso considerar a segurança (especialmente se você aceita pagamentos) […]
Bem-vindo ao meu escritórioBem-vindo ao meu escritório
Para muitos desenvolvedores, o escritório é a sua casa longe de casa – diabos, alguns desenvolvedores estão nesse escritório com mais frequência do que estão em casa. Por esse motivo, a maioria de nós tem muito orgulho de seus escritórios, mantendo-os tão arrumados (… ou não) quanto gostaríamos e injetando o máximo possível […]
Criar um carregador básico com promessas de JavaScriptCriar um carregador básico com promessas de JavaScript
Uso carregadores de JavaScript há anos, seja o carregador Dojo, curl.jsou mesmo usando jQuery como um carregador de JavaScriptO jQuery é um carregador de JavaScript, que é incrivelmente útil para solicitar um conjunto de recursos e reagir assim que o carregamento for concluído. Cada carregador de JavaScript é repleto de recursos, eficiente e faz um […]
Matriz.DeMatriz.De
No passado, usávamos uma variedade de hacks para converter objetos do tipo Array (como arguments e NodeList) para uma matriz verdadeira. O senhor pode ver alguns desses hacks aqui: Essencialmente, usaríamos Array.prototype.slice.call() no arguments ou NodeList para fazer a conversão. Atualmente, há uma solução mais direta para converter um tipo em outro. […]
API de cacheAPI de cache
A incrível API ServiceWorker foi criada para dar aos desenvolvedores um pouco mais de controle sobre o que é e o que não é armazenado em cache, e como. É claro que podemos brincar com ETags e coisas do gênero, mas fazer isso de forma programática com JavaScript parece melhor e mais controlável. No entanto, […]