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 o Express e eu adorei!
Um problema que precisei resolver recentemente foi criar um redirecionamento 301 de um antigo domínio de teste para o novo domínio de produção. Veja como o senhor pode criar esse redirecionamento 301 com o Express:
app.use(function forceLiveDomain(req, res, next) { // Don't allow user to hit Heroku now that we have a domain var host = req.get('Host'); if (host === 'serviceworker-cookbook.herokuapp.com') { return res.redirect(301, 'https://serviceworke.rs/' + req.originalUrl); } return next(); });
Surpreendentemente, o código de redirecionamento é o primeiro argumento para o redirect
em vez do URL. É importante chamar o next()
no final da função ou uma não correspondência fará com que seu aplicativo trave!
9 demonstrações incríveis do WebGL
Por mais que os desenvolvedores detestem o Flash, ainda estamos tentando recuperar o atraso para duplicar nativamente os recursos de animação que a antiga tecnologia da Adobe nos proporcionou. É claro que temos tela de pintura, uma tecnologia incrível, que eu destaquei 9 demonstrações alucinantes. Outra tecnologia disponível…
39 Shirts – Deixando a Mozilla
Em 2001, eu tinha acabado de me formar em uma escola de ensino médio de uma cidade pequena e estava indo para uma faculdade de uma cidade pequena. Encontrei-me no pitoresco laboratório de informática, onde os computadores de baixa qualidade apresentavam dois navegadores: Internet Explorer e Mozilla. Foi nesse laboratório que me apaixonei…
Demonstrações favoritas do CodePen IV de Chris Coyier
O senhor sabia que pode triplicar o coração das coisas no CodePen? Temos esse pequeno recurso não tão oculto desde sempre. O senhor pode clicar no botão de coração em qualquer Pen (ou Projeto, Coleção ou Publicação) no CodePen para mostrar ao criador um pouco de amor, mas pode clicar nele novamente…