GoodBarber Open: Mais liberdade para desenvolvedores e usuários avançados

Os usuários de longa data da GoodBarber sabem que estamos comprometidos com essa abordagem aberta há muitos anos. O pioneiro dessa jornada foi o projeto "GoodBarber Open Product" , lançado em 2015.
Hoje, as possibilidades de personalizar seu app ou integrá-lo a fluxos de trabalho mais amplos são numerosas e diversificadas. Vamos dar uma olhada mais de perto.
API do App GoodBarber: Faça personalizações avançadas dentro do seu app
A vantagem da API da GoodBarber é que ela está disponível por padrão no seu app. Ela está disponível sempre que houver uma visualização da Web no app. Isso permitirá que você crie integrações avançadas. Aqui é onde você pode adicionar seu código HTML, JS e CSS em combinação com a API do App GoodBarber:

Widget
Você pode adicionar códigos personalizados aos widgets da página inicial. Primeiro, você deve ativar a extensão Widget Custom Code .
Navegação
Se os modos de navegação padrão não atenderem às suas necessidades, você poderá criar um modo de navegação personalizado adicionando a extensão modo de navegação de Custom Code .
Menu
As seções de "Menu" permitem criar uma navegação secundária agrupando seções. Se não conseguir encontrar o que está procurando, ative a extensão Menu de Custom Code para criar um menu totalmente personalizado. Assim, você poderá propor uma navegação específica, uma estrutura diferente ou novas interações.
Seção
A extensão Custom Code permite codificar sua própria seção em HTML/ CSS/ JS. Dê asas à sua criatividade desenvolvendo funcionalidades personalizadas que combinam perfeitamente com seu projeto.
Modelo de artigo ou modelo de vídeo
No modelo de exibição de artigo e no modelo de exibição de vídeo do seu app, há um campo chamado "Código HTML" que permite inserir seu próprio código, bem como invocar a API do App GoodBarber.O código que você adicionar no campo de modelo será executado ao exibir todos os artigos ou vídeos na seção correspondente
Código personalizado em um parágrafo de CMS
Ao criar conteúdo a partir do CMS da GoodBarber, você pode adicionar código a um mais parágrafosAqui também, você pode usar os métodos da API do App GoodBarber diretamente para realizar a personalização avançada.

Editor de texto integrado
Integramos um editor de texto e um gerenciador de arquivos ao seu back office, proporcionando-lhe um ambiente de trabalho completo para codificar suas personalizações. O editor de texto tem todos os recursos de que você precisa para produzir código com eficiência ( realce de sintaxe, desdobramento de fragmentos de código, numeração de linhas etc).O que acontece com meus plugins existentes ?
Se você já desenvolveu e adicionou o que costumávamos chamar de "plugins", não se preocupe- eles continuarão a funcionar.Se detectarmos que você incorporou nossa antiga biblioteca GoodBarber Javascript Toolkit (GBJS Toolkit) no seu código, os métodos dessa biblioteca serão usados, e não os da API do App GoodBarber.
Configuração avançada para usuários avançados

Isso não significa que você não possa usar as opções de personalização que não são exibidas no back office. Muito pelo contrário! Se estiver pronto para mergulhar de cabeça e se tornar um usuário experiente, instale a extensão Edição avançada e acesse vários parâmetros ocultos.
Outras APIs para criar funcionalidades no seu app

A GoodBarber oferece 2 APIs para essa finalidade. Cada uma depende do tipo de app que você está usando
API da GoodBarber para aplicativos de conteúdo
Para criar integrações entre seu app de conteúdo e serviços externos, você pode usar a API GoodBarber para aplicativos de conteúdo . Os métodos mais populares usados pelos desenvolvedores são:- Enviar notificações push
- Gerenciamento de usuários
- Visualizar estatísticas
API da GoodBarber para aplicativos de comércio eletrônico
Existem inúmeros casos de uso em que você precisa incluir seu aplicativo de comércio eletrônico em fluxos de trabalho automatizados. A API da GoodBarber para aplicativos de comércio eletrônico permite que você crie funcionalidades personalizadas, principalmente para :Gerenciamento do catálogo de produtos
- Pedidos, clientes e leads
- Códigos de desconto
- Programas de fidelidade
Liberte sua criatividade com a GoodBarber Open
Dê uma olhada na nossa página do GitHub para ver exemplos de como usar todos esses novos recursos.
Design

