为什么说无服务器架构是为移动应用开发而生

发布时间:2022-08-09 13:23:02 作者:该页不显示 阅读量:5192

ealm 的 CEO 兼联合创始人 Alexander Stigsen 发布了一篇文章,描述了无服务器架构 Serverless 在移动开发领域的重要作用。他认为,当抽离过时的服务器栈时,移动开发会变得更简单。

  ealm 的 CEO 兼联合创始人 Alexander Stigsen 发布了一篇文章,描述了无服务器架构 Serverless 在移动开发领域的重要作用。他认为,当抽离过时的服务器栈时,移动开发会变得更简单。

  iPhone 推出已十年,但对于开发者来说,感觉似乎还停留在2007年。如果你正在从事移动开发相关的工作,将面对一个令人沮丧的现实:你的移动开发经验在很大程度上是由至今还存在的 Web 技术决定的。

  所以当我们谈论构建移动应用时,真正说的其实是构建与后端服务器发生交互的移动应用。而后端服务器是为桌面应用交互而设计的。虽然技术发展已不再局限于大屏幕和有线连接,但移动开发人员仍不得不接受无休止的妥协,以肩负起开发需求的经验。

  要开发出有用的服务器端代码,需要具备大量新兴领域的知识和技能。当开发者构建一个应用并将其连接到服务器时,数据并不会就此神奇地开始流畅地供你使用。在发出第一个请求之前,你必须部署和管理这些服务器。DevOps 让这个过程变得更加简单,但也需要耗费大量时间。

  接下来,你的服务器必须从请求中获取的任意格式(可能是 JSON )对数据进行序列化,然后将其存储在SQL 数据库中,然后必须对该数据执行业务逻辑,它将以服务器端语言完成所有这些操作。

  这么来看,一个简单的移动应用就需要一个复杂的服务器端团队。而且大多数工作只是尝试让堆栈 - 移动和服务器的双方进行交互而已。

  简化服务器

  不过,我们可以有更好的选择——无服务器开发。无服务器架构旨在抽离所有与基础设施和服务器框架相关的细节,你只需要将注意力集中在于:编写能够满足需要的代码,以及随数据更改而反应的代码。服务器依然存在,只是你不需要再去做任何与部署和管理服务器相关的工作。

  你不需要去学习一门完整的编程语言或框架(如 Django 或 Rails ),只需要写一些 JavaScript 代码,剩下的事情由平台来帮你完成。平台会按照你所期望的格式来决定数据的流向,不需要中间件处理和 URL 路由。只需直接使用传入的数据即可完成 RESTful 端点和指向请求。

  专注于应用

  最终,你会写出很少的移动代码。你不需要在移动应用中编写网络和序列化代码,只需负责你创建的模型和数据。因为该平台可以处理同步,所以你可以专注于实际让应用变得更好的代码,而不仅仅是为了让应用正常运行的代码。

  使用无服务器架构,你不再需要专门的 DevOps 和服务器团队。你不再需要去了解服务器端框架——可能只要懂一点 JavaScript 就够了。你甚至不需要编写与服务器端通信的代码,因为平台首先会帮你们把这些事情做掉。

  移动应用发展迅速,诸如实时协作、双向数据同步、端点计算和离线优先这样的功能过去昂贵且难以构建。但通过采用无服务器,移动优先的方法,开发者就可以利用平台所提供的功能来构建下一代应用。

  

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2024-05-26 00:30:02

3.建虚拟主机如何搭建网站 立并管理主流服务器配置清单 并管理


评论时间:2024-04-26 04:30:02

[3]发展历程2专业服务好的云主机租用 015年7月,公司正式上线“云平台”服务器cpu性能排行表 式上线“云平台”,并推出了国内首个基于云计算技术的大数据解决方案——“云客”


评论时间:2023-03-14 12:30:02

服务器一个月多少钱 什么服务器怎么创建虚拟主机 叫服务器,就是一个计算机的核心


评论时间:2023-03-07 14:30:01

因为如果您没有经过专业机构或者是个人的培训和认证,而购买了非法的服务,那肯定会受到法律的制网吧服务器交换机路由器展示图 裁和处罚云主机电脑如何关机 您没有经过专业机构或者是个人的培训和认证,而购买了非法的服务,那肯定会受到法律的制裁和处罚的

最新文章

 2023-04-21 20:28:29   admin

活动发布区版规

 2023-04-11 19:07:00   沐浴阳光

2020年Kubernetes即...

 2023-04-11 18:35:03   门吉木易

云计算:为什么金融市场的未来在云...

 2023-04-11 16:01:08   兵棕

为什么AIOps工具最终可以为云...

热门阅读

 2022-02-26 05:23:03   冷雨点枫

DNS服务器配置之添加正向查找区...

 2022-02-11 05:23:03   chense

Windows下Apache安装

 2022-07-27 18:23:02   sy_901

微软开发ARM版WindowsS...

 2021-08-09 01:35:43   瑟琳娜

企业网站建设根本是向客户营销运营...

 2021-10-26 05:30:02   jiess

跑分订单匹配互助抢单系统开发

随机文章

 2021-11-11 05:30:02   justbeef

在线问诊APP开发

 2021-11-24 05:30:02   龍捲風暴

北京在线订票app开发能够帮助用...

 2021-11-25 05:30:03   myhomebj

宠物APP开发制作市场价大概是多...

 2021-12-26 05:30:02   chockablock

如何选择服务器提供商?

 2022-01-04 05:30:03   雪山飞蟹

为何广州服务器托管/租用选择

 2022-01-20 05:30:03   csf1906

长沙联通托管业务全新升级~只为更...

热评文章

 2022-02-19 05:23:03   ghh

根域名服务器配置

 2022-07-31 06:23:02   randywong

浪潮服务器“全面接盘”IBM中国...

 2021-11-01 05:30:02   fdfjdlkfjslkj

全球看点系统APP模式开发

 2022-07-19 06:46:01   yuhaonan

服务器CPU市场上的“斗士”

  热门标签

小快云 - 更小更快-打造便捷的企业快网站
Catfish(鲶鱼) Blog V 4.7.3