Ir para o conteúdo principal

Ustwo: um projeto open source usando a API REST

Divi: o tema WordPress mais fácil de usar

Divi: O melhor tema WordPress de todos os tempos!

mais Downloads 600.000Divi é o tema WordPress mais popular do mundo. É completo, fácil de usar e vem com mais de modelos livres 62. [Recomendado]

Se você está procurando um exemplo real de usar a API REST do WordPress com código que você pode explorar, a nova versão do site ustwo.com é Open source no Github. A Ustwo é uma agência digital conhecida por seu trabalho na aplicação do Monument Valley. Eles estão em parceria com Feito humana, uma agência de desenvolvimento WordPress, para criar o painel do site.

A interface ustwo.com é um aplicativo que usa o React.js, que serve conteúdo WordPress por meio da API REST. Em um artigo intitulado "Open Sourcing our Website", o desenvolvedor Daniel Demmel explica por que a empresa colocou a interface do site no GitHub.

"No final, construímos algo novo e refinado o suficiente para compartilhá-lo publicamente"

disse ele. A equipe de desenvolvimento começou a usar a API REST antes de ser totalmente integrada ao kernel do WordPress.

"A forma como usamos o WordPress como uma fonte acessível somente através da API para um site de produção foi uma aposta tecnológica ousada, com a integração da API no núcleo do WordPress seis meses antes de decidirmos começar usá-lo ", disse Demmel.

Você está procurando os melhores temas e plugins do WordPress?

Baixe os melhores plugins e temas WordPress no Envato e crie facilmente o seu site. Já mais do que 49.720.000 downloads. [EXCLUSIVO]

Os benefícios do uso da API REST

Se você está se perguntando por que uma agência pode decidir criar um site com base em uma única página, basta verificar ustwo.com para ver a diferença. As belas transições e a velocidade da interface do usuário são as qualidades que destacam este site.

"Optamos por construir o site como um aplicativo com uma única página, para ter controle total sobre todos os aspectos (incluindo transições entre as páginas) e tornar a navegação super rápida por não ter para recarregar o navegador ", disse Demmel. "Escolhemos o React.js como a principal tecnologia JavaScript."

"Nosso sistema de gerenciamento de conteúdo em segundo plano é uma instalação do WordPress que na verdade não fornece páginas, mas serve como uma estrutura para entrega de dados no formato JSON."

Coincidentemente, o projeto Calypso do WordPress.com funciona quase da mesma maneira. "Então, se você gosta do que eles fazem pela experiência dos editores, você apreciará o que eles fazem pela experiência do visitante", disse Demmel.

Crie facilmente seu site com Elementor

Elementor permite criar facilmente qualquer design de site com uma aparência profissional. Pare de pagar caro pelo que você pode fazer por si mesmo. [Grátis]

A equipe ustwo Optou por fazer seu trabalho de fonte aberta como a Automattic fez com Calypso, reconhecendo a importância do compartilhamento, para ajudar todos os ecossistemas a avançar.

A API REST altera a maneira como as equipes trabalham juntas

Numa estudo de caso Publicado no site da Human Made, a equipe examinou como, trabalhando no projeto ustwo.com, a maneira como eles trabalham mudou consideravelmente.

Crie facilmente sua loja online

Baixe gratuitamente o WooCommerce, os melhores plugins de e-commerce para vender seus produtos físicos e digitais no WordPress. [FREE]

Trabalhar com a API REST do WordPress trouxe uma separação de preocupações que significava abordar o gerenciamento de projetos de uma nova maneira. Nossos desenvolvedores focaram apenas no WordPress como a fonte dos dados e como o aplicativo de entrega. Nós éramos apenas parte de uma equipe maior que incluía um designer, um designer, um desenvolvedor de CSS, um desenvolvedor do Node.js, um gerente de projeto e o stakeholder. Isso permitiu que cada parte da equipe ficasse totalmente focada em seus componentes, trabalhando independentemente enquanto alimentava o trabalho geral.

O Human Made atribui essa separação bem organizada de interesses ao novo fluxo de trabalho que ocorre naturalmente ao usar a API REST. Os designers do fim da fonte terão menor probabilidade de invadir o trabalho dos outros:

A tecnologia em si facilitou essa mudança no gerenciamento de projetos: tudo que você precisa para desenvolvedores front-end é carregar os dados através do URL e usá-los. Descobrimos que a API não apenas mudou o WordPress, mas também mudou a forma como as pessoas trabalham juntas em um projeto.

Para mais detalhes sobre a arquitetura do ustwo.com, confira o estudo de caso Human Made, bem como o artigo sobre ustwo para rever o processo. Todo o código do site está sob licença GPL e disponível no GitHub aqueles que desejam reutilizá-lo.

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios estão marcados com *

Este site usa Akismet para reduzir indesejados. Saiba mais sobre como seus dados de comentários são usados.

Cool WordPress temas que eu encontrei em
E há mais temas e modelos 50 000 para você escolher!

De volta ao topo
11 ações
ação10
chilrear1
Enregistrer
Whatsapp