![Como os aplicativos adaptativos desbloqueiam a inovação em uma nova era de IA](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716211324_Como-os-aplicativos-adaptativos-desbloqueiam-a-inovacao-em-uma-nova-150x150.jpg)
Como os aplicativos adaptativos desbloqueiam a inovação em uma nova era de IA
20 de maio de 2024![Como usar o Flask, um framework Python leve](https://optimuscloud.com.br/wp-content/uploads/2024/05/1716222123_Como-usar-o-Flask-um-framework-Python-leve-150x150.jpg)
Como usar o Flask, um framework Python leve
20 de maio de 2024Um dos anúncios da React Conference 2024 foi que o Remix e o React Router estão se fundindo.
“O Remix sempre foi apenas uma camada sobre o React Router – e essa camada vem diminuindo com o tempo”, disse Brooks Lybrand, gerente de relações com desenvolvedores do Remix no Shopify, em uma postagem no blog na quarta-feira. “Agora é tão pequeno que vamos simplesmente eliminá-lo. O que planejamos lançar como Remix v3 agora será lançado como React Router v7.”
A postagem do blog também inclui a gravação das notícias da React Conference.
Remix é uma estrutura full-stack para construção de sites e aplicativos. Lybrand detalha a história entre Remix e React Router em sua postagem no blog. A Remix queria criar uma ponte para todos esses projetos do React Router para poder atualizar para o Remix, escreve Lybrand.
“Acontece que fizemos essa ponte muito bem, especificamente com a introdução do nosso plugin Vite e do modo SPA”, acrescenta. “Nós nos encontramos olhando para o Remix, depois para o React Router, depois para o Remix, e não podíamos mais dizer a diferença de forma significativa.”
Lybrand pediu aos usuários do Remix que continuassem usando-o.
“Estaremos enviando mais bandeiras futuras e continuando a melhorar o Remix enquanto nos preparamos para o React Router v7”, disse ele. “Assim que lançarmos o React Router v7, forneceremos um codemod para atualizar automaticamente todas as suas importações.”
JetBrains oferece um IDE para automação de testes
A JetBrains lançou um IDE projetado para automação de testes na quinta-feira.
Chamado Aqua, ele apoia desenvolvedores e engenheiros de automação de testes na construção de testes automatizados para interfaces de usuário, APIs e outras áreas de aplicativos, disse a empresa em comunicado preparado. Ele foi projetado para funcionar com as principais linguagens, incluindo JavaScript, TypeScript, Python, SQL, Kotlin e Java. Também inclui assistência de codificação inteligente para esses idiomas.
O IDE inclui um navegador incorporado, o que significa que os desenvolvedores front-end não precisam mais mudar para o Chrome DevTools.
Aqua foi apresentado pela primeira vez como um produto de visualização em 2022, com suporte para API Selenium e Selenide. No ano passado, a JetBrains adicionou suporte para as estruturas PlayWright e Cypress.
Aqua está disponível como um produto comercial e uma versão gratuita para engenheiros de teste iniciantes.
GitLab apresenta complemento de IA, novo catálogo de CI/CD
GitLab agora está oferecendo um complemento de IA para sua plataforma DevSecOps chamada GitLab Duo Enterprise. Ele combina os recursos de IA do GitLab Duo Pro, como controles de privacidade organizacional, sugestões de código e bate-papo, com recursos de IA empresarial, como detecção e correção de vulnerabilidades de segurança, resumo de discussões e solicitações de mesclagem, resolução de gargalos de CI/CD e suporte à colaboração em equipe. .
Inclui um painel de IA e recursos de previsão de fluxo de valor para ajudar as organizações a ver o impacto do uso de IA. O painel também mede o impacto da IA nas métricas do ciclo de vida de desenvolvimento de software, como tempo de ciclo e frequência de implantação, disse a empresa em comunicado à imprensa.
As organizações podem personalizar o GitLab Duo com o contexto de seus projetos de software para personalização do modelo.
“Além disso, o GitLab Duo Enterprise oferece a opção de implantações de modelos auto-hospedados para apoiar organizações que não conseguem conectar seus ambientes seguros e isolados a serviços habilitados para Internet”, afirmou a empresa.
O GitLab Duo Enterprise estará disponível para clientes Ultimate nos próximos meses.
A empresa também disponibilizou esta semana um novo catálogo de CI/CD que ajuda as organizações a melhorar a eficiência e padronizar fluxos de trabalho por meio de um portal. O portal fornece uma maneira para os clientes localizarem, reutilizarem e contribuírem com componentes CI/CD pré-construídos. As organizações também podem criar um catálogo privado para distribuir pipelines personalizados que automatizam fluxos de trabalho mais específicos às suas necessidades.
A empresa está se preparando para o lançamento do GitLab 17 em junho e deu uma prévia de alguns dos novos recursos que virão. Especificamente, o GitLab 17 oferecerá uma série de novos recursos, incluindo:
- Native Secrets Manager para permitir que os clientes armazenem credenciais confidenciais no GitLab;
- O GitLab se dedica ao Google Cloud para ajudar as organizações a atender a requisitos complexos de conformidade;
- Integrações de testes estáticos de segurança de aplicativos (SAST) para ajudar a melhorar a precisão, reduzir falsos positivos e identificar e resolver rapidamente riscos na camada de aplicativos; e
- Um registro de modelo para permitir que os cientistas de dados desenvolvam modelos de IA/ML na mesma plataforma onde os engenheiros criam, testam, protegem e implantam código.
Pesquisa sobre o estado do HTML: espaço para melhorias na acessibilidade
A pesquisa State of HTML foi divulgada esta semana com uma análise mais aprofundada da acessibilidade na web. Os resultados mostraram que, embora os entrevistados se preocupem com a acessibilidade na web, falta-lhes apoio técnico, educacional e organizacional para garanti-la.
A pesquisa consultou 12.282 desenvolvedores de países ao redor do mundo, mas é importante notar que a taxa de conclusão ficou em torno de 59%. Destes, a maioria usou recursos de acessibilidade, como recursos de pontos de referência e o recurso de índice de guias, mas apenas 8% usaram o elemento semântico para agrupar a interface de pesquisa e menos de 2% tentaram o atributo de grupo de foco.
Quando se trata de tipos de deficiência, a maioria dos desenvolvedores web – 66% – levou em consideração a visão subnormal ao usar HTML. Cinquenta e dois por cento foram responsáveis por visão de cores atípica. Depois disso, o apoio caiu drasticamente para dificuldades de mobilidade (27%), distúrbios vestibulares (20%), deficiências auditivas (19%), dificuldades de aprendizagem (14%) e outras deficiências cognitivas (12%).
Texto alternativo descritivo, hierarquias de informações, rótulos de controle de formulário e texto de link significativo foram as quatro técnicas de acessibilidade mais utilizadas regularmente.
O post Remix, React Router Merge; JetBrains IDE para automação de testes apareceu pela primeira vez em The New Stack.