Crie portais e intranets em Node.js
Fornecemos um produto Node.js de código aberto para a criação de portais e intranets chamado OpenPlatform . OpenPlatform é uma solução muito flexível e pequena para integrar aplicativos de terceiros que podem ser escritos em várias tecnologias ou versões que você vai adorar ❤️ . Node.js OpenPlatform é totalmente de código aberto sob a licença MIT .
- Local na rede Internet:https://www.totaljs.com/openplatform/
- Documentação:https://docs.totaljs.com/openplatform/
- Código fonte:https://github.com/totaljs/openplatform/
- Licença: licença MIT
- OpenPlatform no ProductHunt
O OpenPlatform é um sistema de portal/intranet elegante e diretopara executar, integrar e gerenciar vários aplicativos da web de terceiros. O OpenPlatform fornece aplicativos em execução com um conjunto de serviços, como usuário, segurança e gerenciamento ou notificações de aplicativos.
O OpenPlatform fornece aplicativos de terceiros em iframes (com um fluxo de trabalho de tokenização simples). Quando um usuário acredita ter apenas uma solução, na realidade, ele usa diferentes aplicativos em diferentes nomes de host. Os desenvolvedores não são restritos, eles podem usar qualquer coisa como Java , .NET , Python , RoR , PHP , Node.js, Go , … em combinação com Vue , React , Angular , Ember , jQuery , … para criar aplicativos otimizados para OpenPlatform. Em vez de criar uma solução monolítica, você pode integrar/criar vários aplicativos em um portal. Esta solução tem muitos prós em termos de benefícios de longo prazo, como atualização, segurança, escalabilidade, etc.
OpenPlatform é uma solução pronta para empresas.
Pronto para personalização
Preparámos a OpenPlatform que pode ser personalizada de acordo com as suas necessidades. Os desenvolvedores podem alterar os layouts de portal existentes ou criar novos. Dados sobre usuários, aplicativos, grupos e permissões são armazenados em um banco de dados PostgreSQL sob o esquema “op” .
Características principais
- Totalmente otimizado para integração de aplicativos de terceiros
- fácil de personalizar
- Fácil de localizar
- Baixos requisitos de HW
- gerenciamento de usuários
- gerenciamento de aplicativos
- Gerenciamento de grupos e permissões
- Otimizado para dispositivos móveis
- Tokenização simples
- licença MIT
Total.js OpenPlatform existe há mais de 4 anos. Nós o implantamos em muitos projetos ao redor do mundo. A versão mais recente é a v5 com código muito elegante e totalmente preparada para diversas personalizações.
Galeria OpenPlatform
Como testá-lo?
Você pode testá-lo como um contêiner do Docker. Siga as instruções de instalação simples:
- https://docs.totaljs.com/openplatform/
Qual é o processo de integração do primeiro aplicativo da Web externo?
Seu aplicativo da web existente deve implementar tokenização para obter informações sobre o usuário e você deve otimizá-los para trabalhar em um iframe. Esqueça o uso de cookies porque eles são bloqueados pelo navegador (como padrão), portanto, o identificador de sessão deve ser sincronizado via endereço URL para cada solicitação (essa é apenas uma desvantagem da integração).
Além disso, se o OpenPlatform e seus aplicativos estiverem sob o mesmo nome de domínio (separados em subdomínios), poderão ser usados cookies. Ou seus usuários podem desativar o bloqueio de cookies de terceiros nas configurações do navegador.
Qual é o processo para criar o primeiro aplicativo OpenPlatform?
Siga o exemplo:https://github.com/totaljs/openplatform-application
Podemos fornecer OpenPlatform no aplicativo Electron?
Claro. Você pode substituir completamente os navegadores da web pelo aplicativo electronic se quiser impedir que os usuários acessem a Internet.
Qual é o próximo?
- Junte-se ao Total.js Telegram
- Faça login na plataforma Total.js





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)