Warning: This Portuguese translation is incomplete.
For information on how to help with translating content, see Translating articles
apic) ou Ferramenta StrongLoop (slc).Grupo de discussão: LoopBack Developer Forum.
IBM API Connect é uma solução de gerenciamento de APIs end-to-end que usa o LoopBack para criação de APIs fornecendo ferramentas de build e deployment integradas:
Consulte IBM API Connect para mais informações.
Se você é cliente IBM, para suporte técnico consulte Portal de suporte IBM.
O framework LoopBack é um conjunto de módulos em Node.js que podem ser usados de forma independente ou em conjunto para construir rapidamente APIs REST.
Uma aplicação LoopBack interage com fonte de dados por meio da API de modelo LoopBack, disponível localmente no Node.js, remotely over REST, e via cliente nativo APIs para iOS, Android, e HTML5. Usando essas APIs, apps podem consultar bancos de dados, armazenar dados, upload de arquivos, enviar e-mails, criar notificações push, registrar usuários e executar outras ações fornecidas pelos serviços e fonte de dados.
Clientes podem chamar APIs LoopBack diretamente usando Strong Remoting, uma conexão automática da camada de transporte, permite que você forneça métodos back-end da API em REST, WebSockets, e outros transportes.
O diagrama a seguir ilustra os principais módulos do LoopBack, e como eles estão relacionados, e suas dependências.
LoopBack modules</figure>
| Categoria | Descrição | Use para... | Módulos |
|---|---|---|---|
| Modelos | Modelo e API do servidor | Dynamically mock-up models e mostrar como APIs sem se preocupar com persistência. | Loopback |
| Abstração | Modelo de abstração de dados para persistência física | Conecta-se a vários banco de dados ou serviços e obtendo como resposta um modelo abstrato com recursos CRUD independente do banco de dados ou serviço usado. | loopback-datasource-juggler |
| Inicialização | Inicialização do Aplicativo | Configurar base de dados, personalizar modelos, configurar modelos e vinculá-los à base de dados, definir configurações de aplicativo e executar scripts de inicialização personaliados. | loopback-boot |
| Sequenciamento | Execução de middleware | Configurar middleware para ser executado em vários pontos durante o ciclo de vida do aplicativo. | loopback-phase |
| Dados | Base de dados física de RDBMS e noSQL | Habilitar conexões com base de dados RDBMS e noSQL, recuperando um modelo abstrato. |
|
| Integração | Conectores de sistema em geral | Conecta-se a um sistema existente que expoem regras de negócio comuns através de APIs e interfaces web |
|
| Componentes | Complementos para o núcleo LoopBack | Integrar com serviços pre-built empacotados em componentes |
|
| Clientes | Clientes SDKs | Desenvolver aplicativos clientes usando plataforma nativa (iOS, Android, AngularJS) que interagem com o LoopBack APIs via REST. |
|