Blog sobre WordPress
No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
Cadastrar e-mail
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce
No Result
View All Result
Blog sobre WordPress
No Result
View All Result

Início » Desenvolvimento WordPress » Inclusão da REST API ao core do WP

Inclusão da REST API ao core do WP

by
7 anos ago
Reading Time: 3 min
0
Compartilhe no FacebookCompartilhe no LinkedIn
Audio

No artigo de hoje falaremos de um dos novos recursos mais empolgantes da versão 4.4 do WordPress, o REST API. Se você ainda não está familiarizado com esse termo “REST” veja a definição da tecnologia nesse link.

Conteúdo relacionado

Como criar Web Stories no WordPress

Como criar blocos reutilizáveis no Gutenberg

Como habilitar recursos ocultos do Gutenberg no tema WordPress

Um pouco de história

Primeiramente vamos entender como isso começou. No ano de 2013 o desenvolvedor Ryan McCue, conhecido pela biblioteca SimplePie que é utilizada no core do WordPress, submeteu uma proposta para criar uma API REST baseada em JSON para o core do WordPress.

Ryan teve seu projeto aceito no programa Summer of Code do Google (GSoC) e durante um período de 5 meses criou um cronograma semanal com as atualizações incluídas em cada release. O projeto foi criado como um plugin para que outros desenvolvedores fossem testando as funcionalidades.

Inclusão ao core

A proposta de merge da REST API ao core ficou divida em duas partes: infraestrutura e endpoints. Para a versão 4.4 teremos apenas a infraestrutura incluída ao core, o que já é um grande avanço, os endpoints ficarão disponíveis apenas para o plugin.

A infraestrutura funciona como um “API Construction”, então basicamente ela faz o gerenciamento das rotas, JSON serialisation/deserialisation, status code, entre outras funcionalidades.

Impacto de uma REST API

Se você pensar em API veja como isso pode trazer novos recursos e um novo nicho de aplicações em outras linguagens. Para um front-end o WordPress será só mais uma aplicação onde é possível aplicar modelos MV** como: AngularJS, EmberJS, MeteorJS ou React utilizando facilmente as requisições da API e montar o seu workflow sem se preocupar com as entrelinhas de um tema WordPress.

Já temos exemplos de aplicações nesse modelo, veja o projeto Picard da Automattic que tem a proposta de usar React e WP-API como um tema. Outro exemplo é o projeto Calypso que cria um interface simples e bonita para o gerenciamento de sites em WordPress com Node.js e React.

Conclusão

Se você quiser tem um vídeo do InterCon WP (2014) onde falo sobre a REST API do WordPress.

As possibilidades são enormes e ajudarão ainda mais para o crescimento da plataforma que hoje já são 25% de toda web.

O time responsável pela REST API está muito empolgados com a evolução do projeto e não param de desenvolver novos recursos e corrigir bugs. Inclusive você pode ajudar com o desenvolvimento do projeto através do GitHub, ou participar das reuniões no Slack sala #core-restapi.

E você, oque acha desse novo recurso? Já desenvolveu alguma aplicação com a REST API do WordPress? Deixe um comentário e vamos conversar!

Tags: CursosDesenvolvimentoInterConREST APIWordPress 4.4
Share8Share1SendShare
Previous Post

A atuação da index.php x Configurações de leitura do WordPress

Next Post

Versão 4.4 do WordPress, em detalhes

Related Posts

Anatomia do Gutenberg, o editor do WordPress
Desenvolvimento WordPress

Anatomia do Gutenberg, o editor do WordPress

13 de janeiro de 2021
As vantagens do editor Gutenberg para WordPress
Desenvolvimento WordPress

As vantagens do editor Gutenberg para WordPress

19 de agosto de 2020
Metodologia BPM para melhoria de processos dentro da empresa
Desenvolvimento WordPress

Metodologia BPM para melhoria de processos dentro da empresa

15 de janeiro de 2021
Scrum e PMBOK - aliados na gestão de projetos
Desenvolvimento WordPress

PMBOK e Scrum: grandes aliados na gestão de projetos

15 de janeiro de 2021
Next Post
Versão 4.4 do WordPress, em detalhes

Versão 4.4 do WordPress, em detalhes

Versão 4.4 do WordPress, em detalhes

Twenty Sixteen: conheça o novo tema padrão do WP 4.4

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba no seu e-mail uma série de conteúdos sobre Infra para WordPress.

  • Este campo é para fins de validação e não deve ser alterado.

Facebook LinkedIn Instagram Twitter Youtube Github RSS

Sobre a Apiki

Empresa especializada em WordPress com três unidades de negócios.

  1. Design e Desenvolvimento;
  2. Infra e Hospedagem;
  3. Suporte e manutenção.

Em resumo, só fazemos uma coisa em WordPress: tudo.

Páginas do Apiki.com

  • Apiki.com
  • Sobre a Apiki
  • Hospedagem
  • Desenvolvimento
  • UX & UI para WordPress
  • Growth em WordPress
  • Suporte
  • Atendimento

Páginas do Blog

  • Sobre
  • Newsletter
  • Desenvolvimento WordPress
  • Segurança para WordPress
  • WordPress Mobile
  • Infra para WordPress
  • WordPress SEO
  • WordPress Performance
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.

No Result
View All Result
  • Web Stories
  • Desenvolvimento
  • Infra
  • Mobile
  • Performance
  • Segurança
  • SEO
  • E-commerce

© 2020 Apiki - Empresa especializada em WordPress.