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 » WordPress Headless ou WordPress sem tema

WordPress Headless ou WordPress sem tema

Leandro Vieira by Leandro Vieira
5 anos ago
Reading Time: 3 min
10
WordPress Headless
Compartilhe no FacebookCompartilhe no LinkedIn

WordPress Headless ou, simplistamente falando, “WordPress sem tema”, será pauta de discussões de projetos digitais no Brasil em 2018.

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

Na Apiki terminaremos o ano de 2017 com oito projetos com esse conceito tecnológico saindo do forno.

Todos eles de grandes empresas e com audiência de milhões de pessoas.

Em outros mercados o assunto vem ganhando força há uns dois anos.

Me entusiasma saber que o gap tecnológico de cinco anos está reduzindo no Brasil.

Estrutura de projetos Headless nos faz repensar o WordPress e, mais uma vez, saber que estamos com uma plataforma antenada e preparada para o futuro.

O que é WordPress Headless?

WordPress Headless

 

O conceito está relacionado em desacoplar o back-end do front-end.

A REST API é o centro de integração entre os dois ambientes. Isso significa dizer que em projetos WP Headless não há um tema WordPress convencional.

A plataforma é utilizada verdadeiramente comum para um gestor de conteúdo.

A camada de visualização é baseada em JavaScript, com o uso de alguns frameworks e bibliotecas como React, Vue, Angular, Ember, Rx, e a lista continua.

Desta forma temos uma arquitetura de informação totalmente baseada em componentes e templates variados, que fazem uso deles para sua composição.

O conteúdo é consumido através da WP REST API com base em rotas pré-estabelecidas para as URLs desejadas.

Você sabe o que é WordPress Headless? #WordPress #WP #Headless

Click To Tweet

Não chegamos até aqui por acaso

Há um ano recebíamos a versão 4.7 do CMS mais popular da atualidade.

Um dos grandes recursos foi a inclusão da REST API ao core. O plugin que implementa a funcionalidade não era mais necessário.

Antes dessa inclusão, o plugin cumpriu bem seu papel e já nos permitia desfrutar do consumo de conteúdo através de API.

Para quem não conseguia pensar adiante e imaginar possibilidades com o recurso, o WordPress Headless era um deles.

Em 2015, Matt Mullenweg, em seu State of the World, recomendou à comunidade que aprendesse JavaScript, e rapidamente.

Para compreender bem tudo isso e, principalmente, os novos paradigmas daqui em diante, você precisa se inteirar de três coisas:

  1. API;
  2. REST e
  3. JSON.

API

API vem do inglês Application Program Interface. Com ela é possível facilitar a comunicação entre diferentes programas.

Uma aplicação de API estrutura uma interface com seus componentes e possibilidades de interação.

O WP tem uma API, chamada de WordPress REST API.

Todos os conteúdos geridos na plataforma podem ser consumidos através dessa aplicação.

REST

REST vem do inglês Representational State Transfer. É um estilo de arquitetura para API.

Portanto, uma REST API é uma arquitetura de API no padrão REST, ou RESTful.

JSON

JSON vem do inglês JavaScript Object Notation. É um padrão para estruturar dados.

Os dados recebidos através de uma chamada de API no padrão REST do WP terá os dados retornados em JSON.

Com os dados estruturados em JSON, todo tipo de programa e aplicativo poderá inteirar sobre ele e criar diferentes tipos de uso e visualização dos dados.

Até quando você vai esperar para aprender JavaScript? #WordPress #JS

Click To Tweet

Estrutura de projetos Headless no WP

Com esse tipo de estrutura você precisa reconsiderar o papal estratégico do WordPress. Ele deixará de responder pela interpretação das URLs.

Bem como não faremos uso do famoso Loop para exibir dados. Não teremos um tema com funções PHP que se conectam ao banco de dados e extrai informações para a exibição.

O WP ficará inteiramente desacoplado da camada de visualização.

Teremos um wp-admin estruturado para receber e possibilitar a gestão dos dados através do Custom Post Types, Metadados e organizados com as Taxonomias.

Na camada de front-end, para exibir os dados, as possibilidades serão diversas. A JavaScript estará no epicentro.

Nesse contexto a estrutura será muito relativa ao framework a ser utilizado.

Projetos em Angular e React, por exemplo, tem suas particularidades. Elas precisam ser atendidas para melhor desempenho.

Estruturar projetos em WordPress Headless significa ter uma estratégia bem definida e pensamento adiante.

Conclusão

Lidar com o conceito de WordPress Headless é pensar API First É criar seu projeto de conteúdo estruturando os dados através do WP.

Os dados poderão ser consumidos em qualquer lugar, em qualquer formato.

Seja através de um site, de um aplicativo iOS, Android, de uma SmartTV, SmartWatch ou o que você precisar.

Como os dados são entregues em formato JSON através de uma arquitetura REST API, a linguagem e plataforma para exibir os dados não fará a mínima diferença.

Tags: HeadlessJSONREST
Share8Share1SendShare
Previous Post

Os erros de SEO mais comuns em Conteúdo e Tecnologia

Next Post

Por que toda hospedagem para WordPress é diferente?

Leandro Vieira

Leandro Vieira

Uma das grandes referências de WordPress no Brasil, entusiasta e evangelista da plataforma. Fundador e CEO da Apiki, empresa especializada no desenvolvimento web com WordPress.

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
Por que toda hospedagem para WordPress é diferente?

Por que toda hospedagem para WordPress é diferente?

API First

Como o conceito de API First vai impactar seu negócio

Comments 10

  1. Cleison Lima says:
    5 anos ago

    como não amar o WordPress ???

    Responder
    • Leandro Vieira Pinho says:
      5 anos ago

      Num é 😀

      Responder
  2. Raphael Chaves says:
    5 anos ago

    Uau =D, agora eu gostei!

    Responder
  3. André Páscoa says:
    5 anos ago

    Apiki poderiam criar algum tutorial de como implementar isso em um projeto.

    Responder
    • Leandro Vieira Pinho says:
      5 anos ago

      Também acho :P.

      Posso lhe dizer que teremos algo ainda melhor que um tutorial no segundo semestre. Fique ligado em nossos canais 😀

      Responder
  4. Pingback: Live: SEO para WordPress em 2018 -
  5. Vandré Paulo says:
    5 anos ago

    Muito interessante! Mas me vem uma dúvida:
    – Como seria o comportamento em funções dinâmicas, tipo o campo de busca?

    Responder
    • Leandro Vieira Pinho says:
      5 anos ago

      A busca por informações sempre será através dos endpoints da API. Idem para a busca, ou seja, enviaria para a API o termo buscado, ela, por sua vez, retornaria os dados com base na busca

      Responder
      • Vandré Paulo says:
        5 anos ago

        Obrigado pelo esclarecimento, Leandro. Esperando ansioso pelos exemplos práticos da Apólice sobre o tema!

        Responder
  6. Pingback: 18 Tendências e Previsões de SEO para 2018 - Salles Mídia

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.