• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Web应用正侵蚀着软件

相关文章 搞代码 7年前 (2018-06-22) 171次浏览 已收录 0个评论

  web技术已经成为首选的技术且正逐步扩展开来

  几年前,风险资本家Marc Andreessen 写道“软件正侵蚀着世界”:

  计算机有六十年的革命,微处理器发明以来的四十年,现代互联网崛起的二十年。得益于软件最终能使用且在全球范围内广泛应用,所有这些技术都需要去改变各行各业。

  这或许是真的,但Andreessen 似乎忘记了他之间的一篇文章“更多以web为中心的应用软件”(尽管可能他认为这已经实现了)。

  软件可能会侵蚀世界,但只要web应用被发掘,web应用将以类似的情况侵蚀着软件。

Web应用正侵蚀着软件

  在前端,浏览器已经由文件和表格的奇怪哑终端成长为全能应用了。浏览器不仅能在传统网站上给我们提供窗口,还能通过网络帮我们远程操控设备。在物理设备上,他们的接口可能看不见或是很基本的东西,但如果通过浏览器来访问的话,它们能提供更多的东西。Web应用,虽然经常不如其桌面程序的竞争力。但很久以前就有这样的观点了:他们合作的可能性比他们缺乏细节更有价值。

  Chromebook,当然,采纳了Andreessen提出的“浏览器将会变成操作系统的”的观点来声称其合乎逻辑的结论,在web应用和包下仅使用linux的薄层或不用, 为其它东西做了准备。

  Web不仅仅只是一个前端应用。我一直与 认为web应用很奇怪的程序员保持交流,我花了自己的大部分时间在他们咒骂的技术上,尤其是htmlcssJavaScript。同时,当我问他们他们写什么类型的程序时,我听到的结果是web应用(听到最多的),RESTful  api,SOA,创造性地应用URL让企业级系统运行得更平稳。我们主要将老的C-S模式应用以web方式替换。WEB实时通信(WEBRTC)和WEB套接字(Websocket)已经开始在扩展这些选项。即使坚持给移动设备创建本地应用的人们也经常借助这些基于WEB的技术来与他们的服务器进行通信。

  不是每个人都在使用web工具,当然,在很多情况下高效率和紧密绑定的应用是很受欢迎的。一些程序员还是喜欢用C++语言在UDP的基础上编写自定义协议来适应特定的环境。然而,越来越多的环境通过web技术与别的东西连接起来。这可能是一个私有的连接,与公共的web隔离开来,但迟早,所有足够复杂的应用均会以某种方式增加一个web接口。

  上周在fluent上,我们也展示了一个硬件。“web硬件”通常指的是电脑,平板电脑和电话,但我们有Tessel和BeagleBone来演示你如何将硬件与web连接起来,用web工具。没错,即使是javaScript也可以,所有控制硬件设备的方法。 

(注*参见 用JavaScript玩转物联网,  之前我们也介绍过, jsON是物联网首先传输格式)

  所以说没错!“软件正侵蚀着世界”,延伸到所有的硬件设备上。然后尽管软件正侵蚀着世界,但web正在后面侵蚀着它呢!

  原文:programming.oreilly.com

欢迎大家阅读《Web应用正侵蚀着软件》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Web应用正侵蚀着软件

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址