旨在对Web应用发动革命的软件运动并不少,其中单页面应用(SPA)便是可信度很高的一种。此类应用有望进行更加模块化的开发,令应用更加容易地适配与多个设备。
云的崛起为许多类型的企业应用带来了成本的改善以及上市时间的优势。与此同时,围绕着维护遗留应用的许多问题,如安全、治理又限制了许多场景下对云的利用。
在TechTarget的2013年应用开发技术指南中,应用程序接口(API)、移动应用开发以及REST的被浏览量要高于其他技术。
应用现代化不仅仅是通过更新耗资源的遗留应用或让其退役而省钱的问题。而是一项持续的行动,需要组织的广泛参与。
敏捷开发过程迫使组织改变实现企业架构的方式。旧的搭建精细模型以及技术抉择已经不再适合于今天灵活、快速的开发环境。
某些敏捷软件开发者说像Scaled Agile Framework(SAFe)这样的预定义开发流程是敏捷方法论的背离而非延伸。他们说,敏捷与适应变化并让流程出现有关。
在旧金山WSO2开发者会议上,架构师聚集于此,讨论运用SOA原则学到的一些教训,以为未来结构开发服务。
在交互组件化软件的世界里,没有比让组件之间以及组件与移动设备和浏览器之间进行连接的应用程序接口(API)更重要的东西了。
软件架构师一直在争相利用多连接组件去创建可分解的应用。但应用应该给予轻量Web模式的REST,还是该基于经受住商业考验的SOA?
移动应用如果有缺陷或者慢,用户不会费工夫让你去修补的。相反,他们会把它删掉,然后下载另一个应用来取代它。