写点什么

Joyent Slingshot:以在线和离线方式运行 Rails 应用

  • 2007-03-26
  • 本文字数:495 字

    阅读完需:约 2 分钟

主机服务提供商 Joyent 最近发布了 Slingshot 的一个早期测试程序。Slingshot 框架使得以在线和离线方式运行的 Rails 应用的开发成为可能:

通过 Joyent Slingshot 开发人员可以部署出既能在线又能离线工作(提供数据同步)的 Rails 应用,并具备拖曳功能,就像标准的桌面应用一样。Joyent Slignshot 提供了一个简单且轻量级的机制,干净利索地解决了在线和离线数据的同步问题。作为开发人员,你可以提供一个 ActiveRecord 传输层,就能轻而易举地定制出应用程序中的哪个对象在什么时候以哪种方式和你的数据同步。仅需增加大约三十行代码,你的 Rails 应用就能方便地从客户端到服务器间同步数据。再增加三十行代码,你就可以同步基于文件的数据。

这则消息又被 Jeff Mancuso 在 Magnetik blog 再次提及,并加入关于 Slingshot 工作原理的一些补充细节。近期针对使用 Web 技术的桌面应用框架,Slingshot 并不是唯一的一个。 Adobe 的 Apollo Runtime 使用 Flash、Flex、HTML 和 Ajax 来部署基于桌面的富互联网应用。SitePen 在今年初发布了 DOJO 离线工具包,可以使基于浏览器的应用变得适合离线使用。甚至 Firefox 3 也添加了离线数据存储,使得程序可以在离线时访问。

公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2007-03-26 23:18697
用户头像

发布了 117 篇内容, 共 14.8 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

Python 操作pdf(pdfplumber读取PDF写入Exce)

度假的小鱼

11月月更 Python 操作pdf文件 pdfplumber

基于云原生技术的融合通信是如何实现的?

阿里云视频云

阿里云 云通信

企业想要高效运营,还需要选择瓴羊Quick BI软件

流量猫猫头

大数据

MegEngine Inference 卷积优化之 Im2col 和 winograd 优化

MegEngineBot

深度学习框架 卷积 MegEngine

Python操作Numpy模块

度假的小鱼

Numpy 11月月更 Python操作Numpy模块库

2023 重学 Angular

PingCode研发中心

前端框架

SpringMVC常用注解

@下一站

软件开发 程序 Java‘’ 11月月更

精彩回顾 | 云原生系统软件的产业应用

BoCloud博云

云原生

2022年中国在线视频用户观看行为洞察

易观分析

视频 报告 用户

跟误告警说再见,Smart Metrics 帮你用算法配告警

阿里巴巴云原生

阿里云 云原生 Grafana

springboot整合canal

@下一站

Java 程序开发 spring-boot 11月月更

重磅 | 九科信息与达梦完成产品兼容性认证,携手共建信创生态

九科Ninetech

三年后端开发:拿下阿里/腾讯/美团等四个大厂的Offer后,总结如下

钟奕礼

Java Java 面试 程序员‘ java 编程

8年程序员年初被迫毕业,前后面试30家公司,如今终于上岸

Java永远的神

程序人生 后端 java程序员 java面试 面经分享

Lattice - 面向高可扩展的业务框架

原力在线

架构 中台 插件 lattice 业务平台分离

新课程发布 | 如何用 7 分钟击破 Serverless 落地难点?

阿里巴巴云原生

阿里云 Serverless 云原生

10 个杀手级的 Python 自动化脚

千锋IT教育

RocketMQ 的消费者类型详解与最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

SpringBoot:四种读取properties文件的方式

@下一站

程序设计 软件开发 springboot 11月月更

10月&11月书单

图灵社区

书单推荐

SAP MM 使用两个STO实现免关税跨国公司间转储

SAP虾客

ModelWhale 教学实训模块,更流畅的作业编写及提交体验|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

Spring MVC 和 Struts 的区别是什么?

千锋IT教育

阿里云洛神云网络集中式网关丨技术解读与产品实践

云布道师

云网络

火爆全球的“饺子皮”3D手办原来是这样做的!关键时刻少不了远程控制软件!

RayLink远程工具

远程控制软件 远程办公软件 远控软件 远程桌面连接 RayLink

关于不法分子冒用我司名义虚假招聘的严正声明

嘉为蓝鲸

Python基础库-正则表达式库

度假的小鱼

正则 11月月更 Python正则表达式库

MyBatis resultMap元素的用途是什么呢?

@下一站

技术 mybatis java; 11月月更

aPaaS是什么(aPaaS与iPaaS的区别)

优秀

aPaaS ipaas

图计算的黄金时代 知识图谱背后的数据价值

Neo4j 图无处不在

neo4j 图数据库 知识图谱 图计算 图技术

构建基于 Ingress 的全链路灰度能力

阿里巴巴云原生

阿里云 微服务 云原生w

Joyent Slingshot:以在线和离线方式运行Rails应用_Ruby_James Kao_InfoQ精选文章