写点什么

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 也添加了离线数据存储,使得程序可以在离线时访问。

2007-03-26 23:18812
用户头像

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

关注

评论

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

杭州云管平台企业有哪些?购买云管平台选择哪家好?

行云管家

云计算 云管平台 云管理 云管

迈向先进治理与运营范式|2023开放原子全球开源峰会开源社区治理与运营分论坛圆满收官

开放原子开源基金会

开源 开放原子全球开源峰会 开放原子 开源社区治理与运营

【有奖体验】叮!你有一张 3D 卡通头像请查收

阿里巴巴云原生

阿里云 Serverless 云原生

接口测试|HttpRunner简介及安装

霍格沃兹测试开发学社

HttpRunner

软件测试/测试开发丨Python 内置库 json、正则表达式 re

测试人

Python json 程序员 软件测试

百度智能云技术委员会主席王耀受邀担任 QCon 联席主席并将发表主题演讲

Baidu AICLOUD

App Cleaner & Uninstaller Pro for Mac(Mac电脑应用程序卸载清理助手) 中文

背包客

macos Mac软件 MacBook Pro Mac清理软件 Mac卸载软件

REST 约束:以用户为中心的设计思路

Apifox

程序员 开发 Rest REST API RESTful API

Nautilus Chain测试网迎阶段性里程碑,模块化区块链拉开新序幕

威廉META

2023北京智源大会亮点回顾 | 高性能计算、深度学习和大模型:打造通用人工智能AGI的金三角

GPU算力

喜讯丨和鲸科技获第七届杨浦“创业之星”大赛创业新锐奖

ModelWhale

单元测试|Unittest setup前置初始化和teardown后置操作

霍格沃兹测试开发学社

开源数据库迎来拐点|2023开放原子全球开源峰会数据库分论坛成功召开

开放原子开源基金会

数据库 开源 开放原子全球开源峰会 开放原子

LED开关电源里的PCB回路设计应该怎么做?

华秋PCB

电路 PCB LED PCB设计 开关电源

如何学习Java“高并发”,并在项目中实际应用?

程序员小毕

程序员 面试 Java并发 多线程 高并发

数仓架构“瘦身”,Hologres 5000CU时免费试用

阿里云大数据AI技术

数据库 大数据 企业号 6 月 PK 榜

软件测试|f-string格式化输出的这些用法,90%的Pythoner不知道

霍格沃兹测试开发学社

软件测试|MySQL安装最全教程

霍格沃兹测试开发学社

java中的线程模型和线程池

demo123567

Java 线程 线程池

提示工程:从人机交互视角解读

博文视点Broadview

AntDB数据库荣获2023年中国信创产业拳头奖“2023年中国信创数据库卓越品牌”

亚信AntDB数据库

数据库 AntDB AntDB数据库

建议程序员人手一份,GitHub免费开源阿里巴巴分布式核心原理

小小怪下士

Java 程序员 分布式

开源字节 同城信息小程序

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

Final Cut Pro for Mac(fcpx专业视频剪辑工具)

背包客

macos FCPX软件 fcpx Mac视频剪辑软件 Final Cut Pro

EndNote 20 for Mac(文献管理软件)

背包客

macos Mac软件 EndNote20 endnote EndNote for Mac

inBuilder今日分享丨Object-C消息转发与发送机制

inBuilder低代码平台

接口测试|HttpRunner模拟发送GET请求&自动生成测试报告

霍格沃兹测试开发学社

HttpRunner

2023年苏州市等级保护测评公司有哪些?分别叫什么名字?

行云管家

等级保护 等保测评 苏州

一键部署通义千问预体验丨阿里云云原生 5 月动态

阿里巴巴云原生

阿里云 云原生

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