Todos gostaríamos de ter uma bola de cristal para nos dizer o que esperar do mundo da tecnologia no novo ano. No fórum aberto organizado por Matthew Reinbold , um grande número de desenvolvedores discutiu ideias e observações de ponta sobre a indústria de APIs, para que possamos encontrar algumas pistas sobre o desenvolvimento da economia de APIs em 2024.
1. A segurança dependerá se a API é segura
De acordo com Gary Archer , a maioria das organizações que criam soluções digitais usam arquiteturas baseadas em API, mas como as APIs fornecem dados seguros aos clientes, isso também coloca as APIs em um link vulnerável na rede, com potencial para causar danos significativos ao comprometer a segurança da rede. riscos.
Portanto, Archer recomenda garantir a entrega segura de dados de API seguindo as melhores práticas, como:
· Usando a estrutura OAuth 2.0
· Exigindo tokens de prova em clientes B2B
· Usando os cookies mais fortes em clientes de API de navegador
· Em Adotar Prova em Cliente de API Móvel
· Adotar Zero Trust no backend
· Adicione suporte criptográfico para autenticação de usuário
2. Um ecossistema de API aberto e compartilhado irá desbloquear valor
Os desenvolvedores de API agora não se concentram apenas na geração ou uso de uma única API, mas tendem a combinar várias APIs, o que se tornou uma tendência óbvia. Atualmente, muitos projetos lançaram serviços de API. Essas APIs são colocadas no mercado como recursos de terceiros e se tornaram ativos valiosos para os desenvolvedores descobrirem e usarem, construindo em conjunto um enorme ecossistema de APIs. Este ecossistema não só permite o florescimento de projetos inovadores, mas também serve como uma importante fonte de dados comerciais e de marketing.
É importante notar que este ecossistema API aberto e partilhado não é apenas uma inovação a nível técnico, mas também proporciona às empresas oportunidades valiosas de desenvolvimento de negócios e de marketing. No mercado de APIs , as empresas podem descobrir e utilizar rapidamente APIs que podem ajudar a expandir seus negócios e até mesmo encontrar potenciais parceiros relacionados aos seus negócios. À medida que o ecossistema API continua a se expandir, o novo ano certamente irá desencadear mais inovação e valor comercial. Esta tendência de desenvolvimento proporciona às empresas um espaço mais amplo para cooperação e inovação, tornando as APIs mais do que apenas ferramentas técnicas, mas também uma força motriz fundamental para o desenvolvimento empresarial.
3. A inteligência artificial desempenhará um papel importante no futuro das APIs
No artigo de David Biesack "What is The Meaning of This" ele fornece uma discussão aprofundada sobre a interação entre IA e APIs dividindo-a em três categorias principais: APIs geradas por assistentes de IA e algum código usado para usar o AI Assistant- APIs geradas e sistemas de IA que interagem diretamente com as APIs.
Biesack enfatizou que a natureza dos grandes modelos de linguagem ( LLMs ) depende de dados de alta qualidade para garantir um treinamento correto. Neste contexto, ele acredita que a semântica é melhor fornecida no formato OpenAPI. Além disso, para garantir uma interação bem-sucedida entre IA e APIs, melhores prompts também são cruciais. Portanto, ele prevê que as dicas dos engenheiros de API se tornarão uma direção muito observada este ano.
Especificamente, a versão OpenAPI v4, conhecida como Moonwalk, está programada para ser lançada em 2024 e adicionará semântica. Esta medida é fundamental para estabelecer ciclos de feedback para treinar a IA e validar a qualidade dos seus resultados. Isto não só ajuda a melhorar o efeito de interação entre API e IA, mas também estabelece as bases para o desenvolvimento tecnológico futuro. Portanto, esta tendência de introdução de semântica e melhores dicas na engenharia de API impulsionará integralmente o progresso no campo de IA e APIs.
David Roldan Martinez, diretor de estratégia de API, disse que a inteligência artificial também será uma parte importante das APIs autônomas. Primeiro, as APIs autônomas exigem acesso a grandes quantidades de dados, e o acesso à IA tornará as APIs autônomas mais seguras, porque tudo, desde a verificação de dados até a limitação de taxas e o controle de acesso, pode ser tratado pela IA.
4. Somente APIs bem projetadas têm futuro
Keith Casey apontou as dificuldades que APIs mal descritas podem enfrentar, incluindo dificuldade de uso, atraso na documentação e SDKs inaplicáveis, resultando em integrações frágeis que acabam afetando o trabalho das equipes de marketing e vendas. Ele acredita que apenas APIs claras e bem documentadas podem ser amplamente utilizadas com mais rapidez. Com a ajuda de ferramentas generativas de IA, como ChatGPT, a IA pode descobrir, compreender e utilizar APIs rapidamente para realizar tarefas simplesmente inserindo instruções.
Ao projetar uma boa API, você deve ter uma ideia clara e usar uma especificação formal de API. Ao verificar o servidor e seguir os protocolos padrão, toda a funcionalidade da API pode ser liberada ao máximo, aumentando assim o seu valor e permitindo-lhe trazer mais benefícios aos usuários e investidores.
Resumindo, uma API clara, padronizada e bem documentada é crucial para promover o desenvolvimento e a promoção de aplicações. Esse tipo de bom design de API pode não apenas melhorar a eficiência do desenvolvimento e a experiência do usuário, mas também trazer mais valor comercial e competitividade de mercado para as empresas.
5. O valor preciso da API será a chave para o sucesso futuro
As APIs evoluíram para um produto por si só e exigem o mesmo nível de nuances que qualquer outro produto ou serviço. Isso inclui desenvolver uma compreensão profunda do seu público, uma compreensão firme da sua proposta de valor exclusiva (UVP) e ficar de olho no mercado atual de APIs.
Em 2024, uma das principais tendências de API é a adoção de API. À medida que a economia passa por uma contracção, os utilizadores ficam mais preocupados com cada despesa. Portanto, uma vez claro quais necessidades a API atende, é necessário demonstrar ao máximo o valor da API. Isto envolve não apenas desempenho técnico e funcionalidade, mas também clareza na comunicação com o seu público para garantir que eles entendam como a API resolve um problema, agrega valor e continua sendo uma escolha de investimento inteligente, apesar das pressões econômicas.
Portanto, a forma de encarar as APIs deve ser mais abrangente, não focando apenas nos aspectos técnicos, mas também necessitando de um profundo entendimento das necessidades do mercado e da psicologia do usuário. Por meio de posicionamento preciso e comunicação clara de valor, as APIs podem se destacar em um mercado altamente competitivo e fornecer soluções práticas aos usuários.
6. O gerenciamento de APIs se tornará cada vez mais importante
Como disse Emma Kriskinans , para alcançar maior sucesso nos negócios, é crucial focar em coisas que podem ser consideradas chatas pela maioria das pessoas, mas que na verdade são indispensáveis. Um exemplo é o gerenciamento de APIs , uma área que está em ascensão há anos e que proporciona às empresas retornos demonstráveis.
De acordo com Jing Yan da API7.ai, as principais tendências de gerenciamento de API em 2024 incluem:
- As APIs são aplicáveis a uma ampla gama de aplicações, não apenas a áreas específicas.
- As soluções de gerenciamento de API são reconhecidas por mais empresas.
- Ênfase na sinergia entre gerenciamento de API e IA generativa.
- É necessário um gateway de API moderno e pequeno.
- Enfatize a importância da documentação da API para melhorar a compreensão.
- Preste mais atenção à monetização da API e obtenha benefícios econômicos.
- Fortaleça o monitoramento e a observabilidade da API para garantir a estabilidade do sistema.
- Melhore a segurança da API para proteger eficazmente o ambiente de rede.
7. Padronize o público para iniciantes para construir uma API melhor
É essencial que os educadores conduzam o seu trabalho como se estivessem se comunicando com crianças de 5 anos. Isto significa que conceitos complexos precisam de ser traduzidos em termos simples para garantir que sejam claramente compreendidos tanto pelo professor como pelos alunos que frequentam a aula.
Ao projetar e documentar APIs, sempre considerar os iniciantes como o público principal ajudará a criar uma documentação de API mais fácil de entender. Essa abordagem não apenas torna as APIs mais acessíveis aos profissionais, mas também ajuda a construir e expandir o público da API.
Portanto, por meio de expressões simples e fáceis de entender, não só melhora a compreensão da API pelos iniciantes, mas também proporciona aos profissionais uma experiência de uso mais tranquila. Essa abordagem focada no iniciante ajuda a promover a ampla adoção da API e garante que a documentação da API seja mais universal e acessível.
8. A experiência do usuário e do desenvolvedor se tornará cada vez mais importante
"Uma abordagem que prioriza o cliente é o antídoto para a maioria dos problemas enfrentados pelos desenvolvedores e usuários de API."
O futuro das APIs se concentrará mais na experiência do cliente, enfatizando a solução de problemas enfrentados por desenvolvedores e usuários. Melhorar a integralidade, a navegabilidade, a eficácia e o design da documentação será fundamental para atingir este objetivo. Ao mesmo tempo, focar na experiência do desenvolvedor, medir e otimizar a colaboração do desenvolvedor será uma tendência indispensável na área de API em 2024.
9. APIs se tornarão cada vez mais eficientes
A indústria de TI está gradualmente fazendo a transição da reescrita e modernização de sistemas em grande escala para um estágio mais focado no valor comercial. As APIs são vistas como fundamentais para alcançar essa mudança, mas são necessários procedimentos de API mais simplificados e eficientes. A reutilização frequente de APIs é considerada a chave para alcançar eficiência, permitindo que empresas e clientes criem valor mais rapidamente e promovam o desenvolvimento empresarial sustentável.
10. As APIs como produto continuarão a crescer
Nos últimos três meses de 2023, o API Changelog analisou 235 artigos sobre a indústria de API, relatando mais de US$ 800 milhões em financiamento relacionado a API. Isto inclui o aumento dos gastos de grandes empresas da Fortune 500, como Amazon, Apple e General Motors. As tendências de desenvolvimento destes produtos e empresas levam à crença de que a produtização de APIs se tornará um tema crescente em 2024. Este será o caso com mais frequência à medida que as pessoas usarem APIs como produtos independentes ou como canais de distribuição para produtos novos e existentes (ou mesmo produtos físicos).
Esta tendência mostra que o desenvolvimento de APIs como produtos dará início a um crescimento contínuo em 2024. O investimento de capital de grandes empresas acelerou esta tendência, tornando a produção de APIs uma direção fundamental do desenvolvimento empresarial. A API não é apenas uma ferramenta técnica, mas também um elemento central na estratégia de negócios. Ao utilizá-la como um produto independente ou canal de distribuição, permite um desenvolvimento mais flexível e inovador do mercado.
Considerações finais sobre o futuro das APIs
Embora na realidade não tenhamos uma bola de cristal que possa prever o futuro, podemos obter alguns insights sobre o desenvolvimento futuro comunicando-nos com KOLs na indústria de API. Embora o novo ano possa trazer muitas circunstâncias inesperadas, estamos confiantes de que muitas destas previsões se tornarão realidade.
Link original: 10 previsões de economia de API para 2024
Autor original: J. Simpson
Os recursos piratas de "Qing Yu Nian 2" foram carregados no npm, fazendo com que o npmmirror suspendesse o serviço unpkg. Zhou Hongyi: Não resta muito tempo para o Google. Sugiro que todos os produtos sejam de código aberto . time.sleep(6) aqui desempenha um papel. Linus é o mais ativo em “comer comida de cachorro”! O novo iPad Pro usa 12 GB de chips de memória, mas afirma ter 8 GB de memória. O People’s Daily Online analisa o carregamento estilo matryoshka do software de escritório: Somente resolvendo ativamente o “conjunto” poderemos ter um futuro . novo paradigma de desenvolvimento para Vue3, sem a necessidade de `ref/reactive `, sem necessidade de `ref.value` MySQL 8.4 LTS Manual chinês lançado: Ajuda você a dominar o novo domínio de gerenciamento de banco de dados Tongyi Qianwen nível GPT-4 modelo principal preço reduzido em 97%, 1 yuan e 2 milhões de tokens