Web开发状况报告详细介绍可组合架构的优点
Web开发人员在摆脱单一模型的同时,正在迅速采用可组合的Web架构。《2023年Web开发状况》基于对全球6400多名开发人员的调查,了塑造Web开发未来的主要趋势。该报告揭示了可组合架构(将技术堆栈的前端和后端解耦)现在是整体模型的首选替代方案。
报告还深入介绍了人工智能(AI)与可组合网络架构的使用的交叉点。研究人员提供了一个可组合的Web平台,帮助公司过渡到现代架构。
报告的主要发现包括以下内容:
75%的受访开发人员在过去一年中使用可组合架构构建了解决方案。
58%的人认为可组合架构的工作效率更高。
80%的开发人员正在使用AI来自动化任务并提高生产力,但单一架构使得很难充分利用AI。
Next.js是顶级Web开发框架,Astro的发展速度很快。
最大的惊喜是前端框架领域中Astro令人难以置信的兴奋,这似乎是以Next.js的使用率和满意度下降为代价的,但显然仍然是调查中最大的框架。
网络化阻碍切换到可组合网站的障碍
Web开发的现状和集成AI的挑战
绝大多数开发人员(80%)已将人工智能集成到工作流程中,其中70%使用它来自动化手动任务,42%利用它来提高生产力和知识共享。
开发人员在人工智能实施方面对各种风险保持警惕。70%的人担心错误结果,超过一半的人认为利用人工智能可能会导致新的安全问题和机密数据泄露。他指出,幸运的是,开发人员已经发现了有助于减轻这些风险的好的经验。
例如,IT团队可以实施检索增强生成(RAG)方法,以确保人工智能模型仅从经过验证的事实数据库中提取数据,以限制错误信息,并且开发人员已经在创建责任模型来帮助解决即时工程的使用问题。
安全地实施人工智能需要高度的灵活性,以便根据技术堆栈的潜在问题调整模型,可组合架构可以确保可以根据需要切换出有问题的组件。
如何获得可组合架构的好处
开发人员表示,可组合架构可带来切实的业务成果:
37%的受访者表示节省了成本
48%的受访者认为上市时间更快
48%的人看到网站性能有所提升
43%的人具有更强的定制客户体验的能力
但44%的人表示,如果有明确的过渡路径,他们会立即采用可组合架构。
大型平台重组项目的失败率非常高,而且对于当今的环境来说,往往在未来太晚才能取得成果。在他看来,公司必须采用一种渐进的方法,使他们能够在现有内容和数据源的基础上快速交付结果。
我们相信更多的公司将采用可组合架构,因为它将成为任何公司实现目标和保持竞争力的能力的关键部分,这不是是否可组合的选择,而是如何组合的问题。