外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!
今天给大家推荐的内容包括:2018年Web应用开发领域的八大核心挑战、最终用户对企业移动应用提出的十项要求、利用Azure Event Grid实现无服务器发布与订阅和开源二十年中那段改变世界的历程。
一、2018年Web应用开发领域的八大核心挑战
原文标题:Top 8 Challenges in Web Application Development in 2018
近年来,渐进式Web应用程序开始受到广泛关注。虽然这个概念还非常年轻,但却号称代表着Web开发的未来。其之所以如此成功,是因为在Web应用程序领域,我们一直面临着两难困境:打造快速、高效、个性化的使用体验,与缓慢的加载速度与极低个性化交互能力间的矛盾。着眼新的一年,我们整理出Web应用开发层面的八大核心挑战,希望能为你带来启示。
1. 交付便捷性
2. 无瑕的用户体验
3. 选择正确框架
4. 作出正确性能判断
5. 可扩展性缺失
6. 安全威胁
7. 自以为是的态度
8. 组织理想的开发队伍
二、调查结论:最终用户对企业移动应用提出的十项要求
原文标题:Survey Results: The 10 Most Important End-User Features to Develop for Enterprise Mobile Apps
对用户而言,企业移动应用当中最重要的因素是什么?在对近2000名开发人员进行调查之后,我们得出了以下重要经验教训。
1. 易用性
2. 捕捉数据以提升准确性
3. 提升移动员工生产力
4. 捕捉数据以降低延迟
5. 支持多种平台
6. 提供低成本应用并实现高回报
7. 访问云端数据
8. 追踪位置
9. 支持移动支付
10. 区域限定
三、上手指南:利用Azure Event Grid实现无服务器发布与订阅
原文标题:Get started with Azure Event Grid for serverless publish-and-subscribe
在微软的有力推动之下,Azure正专注于托管微服务,旨在帮助开发人员在远超内部的规模水平实现软件构建。在今天的文章中,我们将探讨如何利用作为输入层的Azure Event Grid,配合其它服务选项共同实现无服务器的发布与订阅。
1. Azure Event Grid提供无服务器发布与订阅
2. 在Azure Event Grid中选择事件架构
3. 在代码中使用Event Grid
4. 配合事件实现无服务器模式
四、开源二十年:一段改变世界的历程
原文标题:20 years of open source: Its world-changing history in brief
自由软件风潮源自35年前Richard Stallman的引领。经过漫长的岁月与无数参与者的贡献,如今的开源社区正支持着服务器、计算机、设备以及各类软件模式。在今天的文章中,我们将对这段辉煌的历史加以回顾。
1. Netscape Navigator创立Mozilla
2. “开源”表述被确定
3. OSI提供治理方针
4. 开源软件许可的诞生
5. 许可审查流程解放开发者生产力
6. 开源许可催生出无数成果
7. Java走向开源,为历史翻开新篇章
8. 开源众生相
9. 微软不再对抗开源
10. 开源巨头成为常态
11. 开源,二十岁生日快乐!