网站开发世界以应用程序为中心,框架技术正在如火如荼地进行(图)php程序员怎么开发网站
2022-07-08
在过去几年中,许多软件开发技术发生了巨大变化。成为常态,世界以应用为中心,框架技术如火如荼。腾云网络CEO兼联合创始人预测2020年将出现的趋势,展望下一个十年。
在过去十年中出现了一个中心主题:世界已经变得以应用为中心。从支付到共享租车,从在线购物到社交媒体,随着用户需要更多更好的数字体验,各行各业的组织正在重新集中资源构建最佳应用程序。这释放了 2020 年及以后的趋势,尤其是围绕前端开发以及支持它的工具和框架。
随着我们进入新的十年,我们可以期待以下内容:
随着能力的转变,前端会遇到
人们与网站互动的方式不再只是营销问题。用户界面现在是关键的应用程序代码,其中包含核心业务逻辑。应用程序重要性的这种转变意味着,随着开发和运营的融合,前端开发团队将开始看起来更像产品团队。
这些团队部署自己的代码并进行更改的速度如此之快,以至于他们的行动速度往往如此之快,以至于各个运营团队无法在现场全面了解以缓解应用程序错误。随着流程成为集成和交付的持续循环,人们会看到这些前端团队拥有更多通用技能,并负责开发、测试和运营。这些团队将随时待命,并与监控工具进行更多互动,以确保正常运作。那些写作的开发者将学习如何分页。
对工具和框架的狂热将继续;疲劳会增加
过多的工具、语言和框架为应用程序开发生态系统增加了巨大的复杂性。 IT 团队面临着将这些不同的语言和平台互连起来以构建应用程序的挑战,这些应用程序是当今数字经济中企业的命脉。
尽管有工具和框架疲劳的呼声,但 2020 年仍然没有明确的解决方案。实际上,可能会有更多的分心。虽然看起来 .js 即将在前端开发中取得胜利,但仍有许多可行的竞争对手准备改变局面。在后端网站开发,尽管近年来有重大创新,但仍然没有标准化。 PHP、Ruby、Node.js、Java 和 .Net 都在使用,但没有明显的赢家,这在 2020 年不会改变。更多的工具——其中许多将是开源的——将集成技术随着团队努力将所有这些联系起来网站建设,但复杂性和控制方面的挑战将变得更加严峻,直到它们变得更好。
将赢得语言辩论并成为现代应用程序的粘合剂
如今,构建现代 Web 应用程序的编程语言并没有真正的单一选择,但随着前端之战越来越激烈,它变得越来越流行。在接下来的几年里,人们将看到一个明显的转变,即成为每个平台上用户界面的首选语言。
将会出现更多工具并适应前端特定的应用程序,但它们将成为连接它们的粘合剂。
转向合并
近年来网站开发,来自大型供应商、初创企业和开源项目的大量新工具不断涌现,每一个都准备好解决下一个大问题。但是,在混合不同成熟度级别的技术时,保持合规性和控制是一项挑战。
虽然未来十年肯定会带来更多创新,但随着不堪重负的 IT 团队寻找简化堆栈和降低风险的方法,人们也可以期待这一趋势开始转向平台和工具的合并。提供跨多个平台并无缝集成到企业环境中的通用解决方案的供应商将继续被采用。尽管企业可能会继续将基础架构管理工作交给第三方(云提供商、SaaS 提供商等)以重新分配资源来构建业务,但对仅提供 1% 附加值的新工具的兴趣将会失败。
工程问题将与用户问题保持一致,从而改变监控应用程序的方式
随着人们对用户界面(将越来越多地成为实际应用程序)的投资越来越多,我们将看到工程关注点越来越接近客户关注点,这意味着许多工具和问责制也将发生变化。
人们不仅需要监控后端服务器的可用性,还需要监控客户与产品和业务的交互方式,因为每次应用程序迭代都会对用户体验产生积极或消极的影响。当开发团队对用户交互和应用程序性能有更全面的了解时网站模板,他们可以更有效地构建推动业务价值的应用程序。