![Biblioteca de código aberto Taipy transforma algoritmos de IA e dados em aplicativos da web](https://optimuscloud.com.br/wp-content/uploads/2024/03/1709745724_Biblioteca-de-codigo-aberto-Taipy-transforma-algoritmos-de-IA-e-150x150.jpg)
Biblioteca de código aberto Taipy transforma algoritmos de IA e dados em aplicativos da web
6 de março de 2024![WASI 0.2: Desbloqueando a promessa do WebAssembly fora do navegador](https://optimuscloud.com.br/wp-content/uploads/2024/03/1709818956_WASI-02-Desbloqueando-a-promessa-do-WebAssembly-fora-do-navegador-150x150.jpg)
WASI 0.2: Desbloqueando a promessa do WebAssembly fora do navegador
7 de março de 2024O Slack lançou um novo portal gratuito para desenvolvedores que fornece acesso a ferramentas para a criação de aplicativos Slack, a capacidade de criar sandboxes para testar aplicativos e recursos beta e uma vitrine de práticas e recursos recomendados.
Rukmini Reddy, vice-presidente sênior de engenharia do Slack, que lidera a experiência de desenvolvedor primário da empresa, disse que o objetivo do Slack com o novo portal é encontrar os desenvolvedores onde eles estão.
CI/CD, Python, suporte a JavaScript
Isso significa que o Slack está permitindo que os desenvolvedores criem aplicativos Slack de uma forma que se integre ao ciclo de vida de desenvolvimento de software existente. Dessa forma, o Slack adicionou suporte para scripts com a CLI do Slack, incluindo a integração da CLI do Slack ao seu pipeline de CI/CD. Isso ajudará a automatizar os testes e a implantação de aplicativos de acordo com as práticas recomendadas da organização. Além disso, o Slack criou um guia para construir a CLI em seu pipeline DevOps.
Além disso, Reddy disse que recebeu vários pedidos de melhorias na estrutura de desenvolvimento Bolt do Slack. E com o novo portal para desenvolvedores do Slack. os desenvolvedores agora podem criar novos aplicativos Bolt para Python e Bolt para JavaScript que permitem a criação de funções personalizadas que podem ser implantadas em qualquer lugar que um aplicativo Bolt possa.
Isso permite que os desenvolvedores escrevam funções em JavaScript ou Python que sejam hospedadas em seu próprio data center e disponíveis no Workflow Builder, que é a ferramenta visual do Slack para automatizar processos de rotina. Eles estão disponíveis para novos aplicativos Bolt para Python e Bolt para JS hoje em versão beta, com lançamento completo nesta primavera com a capacidade de adicionar funções a aplicativos Bolt existentes, incluindo Bolt para Java.
As funções do Slack são ações nativas do Slack, como criar um canal ou enviar uma mensagem. Funções personalizadas são como os desenvolvedores definem as etapas do fluxo de trabalho personalizado. O Slack lançou funções no ano passado como parte de um conjunto de novos recursos. A primeira versão das funções tornou os aplicativos mais combináveis, mais fáceis de implantar e integrados diretamente no Workflow Builder. Agora os desenvolvedores podem escrever funções em mais linguagens e hospedá-las onde quiserem, disse Reddy.
Além das melhorias do Bolt, os desenvolvedores também solicitaram mais integração do ciclo de vida, disse Reddy. “Também estamos integrando nosso Slack CLI. Estamos oferecendo a você a capacidade de integrar a CLI do Slack ao seu pipeline de CI/CD”, disse Reddy ao The New Stack. “Portanto, este é um novo lar para desenvolvedores do Slack, com funções beta personalizadas e melhor integração ao ciclo de vida do software.”
Funções personalizadas, sandboxes para teste
Na verdade, os novos recursos fornecidos no portal não incluem apenas funções personalizadas que são combináveis e modulares e fluxos de trabalho de última geração para distribuir código personalizado, mas também sandboxes para testar a experiência empresarial completa.
Os desenvolvedores enfrentam desafios com a integração de IA em fluxos de trabalho, gerenciando grandes quantidades de dados isolados e acompanhando as tendências, disse Reddy. Eles precisam de acesso antecipado a ambientes de teste com privacidade e segurança.
O portal do desenvolvedor apresenta “sandboxes” para que os desenvolvedores criem instâncias completas do Enterprise Grid para testar aplicativos sem interferir nos espaços de trabalho de produção. Os desenvolvedores podem provisionar até 10 sandboxes com controle administrativo total e acesso a todos os recursos pagos do Slack.
Sandboxes são úteis tanto para desenvolvedores quanto para administradores que desejam testar novos recursos ou aplicativos em desenvolvimento, proporcionando um ambiente seguro.
Enquanto isso, o novo portal para desenvolvedores do Slack oferece um novo boletim informativo que aponta novos recursos dos quais os desenvolvedores devem aproveitar, bem como aplicativos e práticas recomendadas a serem seguidas. Outra novidade do portal são os Eventos, que mostram aos desenvolvedores onde eles podem conhecer a equipe do Slack e outros desenvolvedores ao redor do mundo, em encontros virtuais ou pessoalmente.
“O novo portal para desenvolvedores oferece um balcão único para acessar ferramentas, ativar sandboxes e abrir novas possibilidades para desenvolvedores na plataforma aberta e segura do Slack”, explicou Reddy.
A postagem O novo portal de desenvolvimento do Slack oferece recursos de CI/CD, Python e JavaScript apareceu pela primeira vez em The New Stack.