O WordPress baseado em Javascript está complicando as coisas?
O raciocínio por trás da nova interface de código aberto do WordPress.com, chamada “Calypso”, é simples. A base de código PHP existente serviu bem à empresa e à comunidade WordPress desde a fundação da empresa em 2003 , e fez muito sentido três, cinco e certamente dez anos atrás. Mas na era super-rápida e mobile-first, isso se tornou um obstáculo.
Pelo menos é o que Andy Peatling, líder do projeto Calypso, pensou. Peatling e o restante da equipe principal do WordPress se perguntaram: “Como seria o wordpress.com se começássemos a construí-lo hoje?” A resposta é uma nova interface de administração, que está movendo o WordPress de MySQL e PHP para JavaScript e API REST.
“Como seria o wordpress.com se começássemos a construí-lo hoje?” – Andy Peatling e equipe principal do WordPress
Calypso representa a maior mudança no WordPress desde o seu lançamento. Sem surpresa, esta nova interface foi recebida com uma mistura de respostas. Enquanto a maioria dos desenvolvedores WordPress experientes , já fluentes em JavaScript, dão as boas-vindas à interface super-rápida, limpa e responsiva, outros estão achando uma transição muito mais complicada.
Como um aplicativo desenvolvido com PHP, o WordPress sempre foi um ambiente em que os usuários pesados de PHP se sentiam extremamente à vontade para trabalhar. JavaScript é um jogo totalmente diferente, e é muito mais complicado do que HTML ou CSS. Mesmo os principais membros da equipe de engenharia do WordPress ficaram desconfortáveis com a mudança nos primeiros meses de desenvolvimento.
A reação mais forte ao Calypso vem dos usuários do WordPress que se juntaram à comunidade por sua facilidade de uso. De acordo com Lorelle VanFossen, treinadora de web design e blogs da Clark College e autora de Blogging Tips: What Bloggers Won’t Tell You About Blogging , a “reação de seus alunos ao Calypso geralmente é de miséria, não alegria e facilidade”. Eles se perdem tentando realizar pequenas tarefas e querem continuar usando seus blogs como antes do lançamento do Calypso em novembro.
“Tudo o que quero fazer”, escreveu um aluno, “é continuar com meu blog como está agora. Não gosto que outras pessoas decidam que o processo deve ser alterado.”
Aprender JavaScript é uma subida íngreme, que surpreendeu e frustrou os usuários que não estavam tentando aprender um novo idioma.
No entanto, o fundador e CEO do WordPress, Matt Mullenweg, diz que o futuro da web é o JavaScript , quer os usuários estejam prontos para usá-lo ou não. Pode ser uma curva de aprendizado íngreme, mas vale a pena. Este gráfico detalha a variedade de maneiras pelas quais o Calypso supera a antiga abordagem de administração do WordPress. A nova interface se comunica com o WordPress.com apenas usando a API REST, o que a torna incrivelmente leve e rápida. As páginas carregam basicamente instantaneamente no desktop e no celular e têm a mesma aparência em ambos os dispositivos.
Os usuários agora podem editar seus sites de qualquer lugar, em qualquer dispositivo e ver suas alterações em tempo real sem precisar atualizar a página. Eles também podem gerenciar todos os seus sites habilitados para WordPress e Jetpack a partir de um URL com novos recursos de edição elegantes que permitem visualizações fáceis na página e publicação instantânea.
O Calypso é uma plataforma muito mais poderosa e escalável do que a antiga interface do WordPress. É 100% de código aberto, portanto, todas as complicações têm muito espaço para melhorias e outras iterações. Claro, é uma transição um pouco instável para alguns e coloca um estresse inesperado nos desenvolvedores que podem não se sentir prontos para mergulhar no JavaScript , mas o fato é que os desenvolvedores simplesmente precisam conhecer o JavaScript daqui para frente.
Por enquanto, os usuários do WordPress podem optar por usar apenas a interface antiga, mas como os desenvolvedores competitivos podem ficar no passado com confiança quando, como Matt Mullenweg coloca, “o novo e brilhante código aberto que alimenta o negócio principal está bem ali?” Quanto tempo um desenvolvedor PHP teimoso deve esperar até que seu site pareça “desajeitadamente antiquado?”
Nesse ponto, não será apenas o site dele que será antiquado – serão também suas habilidades e capacidades. Goste ou não, Calypso é o futuro do WordPress, e mesmo com uma estrada pedregosa, é muito emocionante. Não demore.