Dropbox REST API将永久地改变商业web app的交互方式。它将允许web app从用户的桌面或移动设备上存取数据。
这意味着web apps(尤其是小型商业应用)的用户再也无需面对繁琐的UI了,而开发者也不用为了针对新的交互和应用重新改造电子表格了。这真的太神奇了。你看到了吗?你是否现在就想试一试了?
试想一下:你的客户能够在自己的桌面app上修改web app的数据。
示例:Jimmy运营了一个小型的电子商务网站。他并不是相关的技术人员,甚至根本就不了解web的功能。他将各种密码都记在便签上,但是当他需要使用某个密码时,要在一堆便签中找到相应的密码,真是令人头疼。Jimmy曾在一家金融服务公司任职了12年,他很清楚如何使用excel表格将数据整理起来。有了Dropbox和一个智能web app,足不出户,Jimmy就能直接在一个本地excel表单中管理所有的电子商务产品信息了。
如果需要在Jimmy的网站中上传一个新产品的图片,他只用将图片放到“产品图片”目录下就行了。真是太神奇了!
它真的很有用!
你准备如何将Dropbox REST API应用到你的业务中?
这里是作者编写的一个示例。它使用了Fwd PHP框架,证明了如何在web app中从CSV文件里面更新产品:
Hacker News评论中截取的部分代码:
文章来源:Dropbox: the new file system of the web
译文来源:http://www.webapptrend.com/
WebAppTrend是一个独立的技术博客,关注Web App前瞻和实践,以及智能浏览器发展
请大家在关注ITeye的同时,关注我们的新浪微博 @WebAppTrend,关注我们的腾讯微博@WebAppTrend,欢迎加入我们的Q Q群:193775364
发表评论
-
响应式Web设计资源整理
2012-03-02 22:50 839这篇文章是对以往发表在Smashing Magazine上关于 ... -
投身移动开发必须知道的20件事
2012-03-01 23:42 755移动开发需要具体的设计考虑。这个所指的范围非常广,可以从“ ... -
聘用NodeJS开发者的六个建议
2012-03-01 23:41 845假设你正想聘用一名Node ... -
[摘要]Vision Mobile发布2012跨平台开发工具报告 PhoneGap最受欢迎
2012-03-01 23:41 902国外知名调查分析机构V ... -
Facebook发力Mobile Web 推出支付和测试工具
2012-02-28 23:49 821Facebook入场了,在MWC大 ... -
【数据】《移动优先》作者:为什么移动如此重要?
2012-02-28 23:48 939三 年前,前雅虎用户体验总监Luke Wrobl ... -
重新审视Mobile Web
2012-02-28 23:48 701作者简介:Byron是一个 ... -
WebAppTrend周刊:Google Chrome工程师推出Web App开发指南
2012-02-26 00:52 1218从本周起,WebAppTrend将精选一周内(2月20日~2月 ... -
Google Web App开发指南第四章:构建优秀的Web Apps
2012-02-24 23:13 1279构建漂亮的应用 一个web app 的视觉设计不仅 ... -
零基础学习Sencha Touch(资料和教程集合)
2012-02-23 00:41 1287译者注:本篇文章为开发者提供了零基础使用Sencha To ... -
Google Web Apps开发指南之项目样例(上)
2012-02-23 00:41 934如果缺少项目案例部 ... -
如何一步一步制作出高品质Infographic?
2012-02-20 21:23 979译者注:Infographic就 ... -
海豚浏览器CTO刘铁锋:Mobile Web App发展现状及展望
2012-02-18 00:10 877在计算机的发展过程中 ... -
海豚浏览器CTO刘铁锋:Mobile Web App发展现状及展望
2012-02-18 00:09 0在计算机的发展过程中 ... -
新手必读:PhoneGap入门六大问题
2012-02-18 00:08 1028很多PhoneGap新手总是需要一些基础问题的解答,Ado ... -
Google Web App开发指南第一章:什么是Web Apps?
2012-02-18 00:07 928很多人向我问起学习HTML5技术的权威入门资料,我总是毫不 ... -
Lanyrd是如何应用HTML5创建出优秀的移动Web应用的
2012-02-15 00:28 649当很多人都在等待观望 ... -
Appcelerator收购Cocoafish,旨在为Titanium平台提供即时移动云服务
2012-02-15 00:17 916译者注:Appcelerator是 ... -
Android官方文档之Web Apps最佳实践
2012-02-15 00:14 685为移动设备开发web页面或者web应用与为桌面浏览器开发web ... -
Android官方文档之Web Apps调试
2012-02-15 00:13 909概览 你可以使用控制台的Javascript方法调试你的w ...
相关推荐
在本文中,我们将深入探讨如何在Laravel框架中集成Dropbox服务,以便在你的Web应用程序中实现文件存储和同步功能。Laravel是一个流行的PHP框架,以其优雅的语法和丰富的生态系统而受到开发者的喜爱。Dropbox则是一个...
你可以通过Web界面、桌面客户端或移动应用访问这些文件,无论何时何地,只要有网络连接。 3. 安全性:Dropbox对用户的数据安全极为重视。文件在传输过程中通常使用SSL/TLS加密,并在服务器端进行AES-256加密,确保...
文件同步是Dropbox的核心特性之一,它涉及到文件系统的监控,以便在文件更改时自动更新。Java的文件I/O API,包括java.nio包中的WatchService,可以帮助我们实现这一功能。同时,我们还需要考虑并发控制和错误处理,...
- SkyDrive/OneDrive:能预览大部分常见文件类型,通过Office Web Apps可在线编辑Office文档。 - Dropbox:预览功能相对有限,主要依赖于本地应用程序进行编辑。 4. 移动设备支持: - 三者都有iOS和Android的...
通过这个驱动,开发者可以将文件上传至Dropbox,或者从Dropbox读取和管理文件,就像操作本地文件系统一样便捷。 要安装`laravel-dropbox-driver`,首先确保你已经安装了Laravel项目。然后,可以通过Composer来添加...
tsuru 是一个开源的、高度可扩展的平台即服务(PaaS)系统,它允许开发者轻松地部署、管理和扩展 Web 应用程序。tsuru 支持多种编程语言,如 Go、Python、Node.js、Ruby 等,并且它具有自动化构建、自动伸缩和持续...
- **Dropbox**: 用户只需将文件拖放到Dropbox生成的文件夹中即可实现同步。然而,对于那些无法直接移动的文件或目录,则需要通过修改注册表等方式来实现。 - **凯备份**: 在安装应用程序时选择默认的自动备份设置,...
3. **WebDAV (Web-based Distributed Authoring and Versioning)**:这是一种基于HTTP协议的协议,允许用户编辑和管理存储在远程服务器上的文件,如同操作本地文件系统一样。 4. **Git**:这是一个分布式版本控制...
- **文件系统**:文件的组织、存储和检索方式,以及权限管理和文件I/O操作。 - **设备管理**:I/O设备的驱动程序,中断处理和缓冲技术,提高设备利用率。 - **安全与保护**:权限控制、访问控制列表(ACL)和身份...
BrowserFS是一个浏览器内文件系统,它模拟并支持存储和检索来自各种后端的文件。 BrowserFS还可以很好地集成到Emscripten文件系统中。 后端 BrowserFS具有高度可扩展性,并附带许多文件系统后端: HTTPRequest :...
8. **事件驱动编程**:如果sathish-dropbox实现了实时文件同步功能,可能会采用事件驱动编程模型,监听文件系统或Dropbox API的变化,并作出相应的响应。 9. **UI设计**:考虑到描述中的“快速浏览”,项目可能采用...
操作系统是计算机系统的核心组成部分,它负责管理硬件资源和软件服务,包括处理用户输入、调度任务执行、管理内存分配以及提供文件系统等。在本“操作系统-文件系统设计文档”中,我们将深入探讨文件系统的设计原理...
"Dropbox-FS"是一个专为前端开发者设计的开源库,它模拟了文件系统接口,使得在Web应用中可以方便地与Dropbox云存储服务进行交互。这个库提供了类似于本地文件系统的API,允许开发者像操作本地文件一样操作Dropbox中...
6. **事件监听**: `dropbox-js` 允许开发者监听文件系统的更改,例如文件或文件夹的创建、修改和删除,这对于实时同步应用尤其有用。 7. **版本兼容性**: 库支持多种 JavaScript 环境,包括浏览器环境和 Node.js ...
6. 文件系统接口:如果项目涉及到本地文件系统的操作,需要理解File System Access API或其他相关接口。 7. 身份验证和授权:学习如何集成Firebase的身份验证服务,确保用户安全地访问和同步他们的Dropbox数据。 总...
本地文件系统,MySQL,FTP,SFTP,Box,Dropbox,GoogleDrive和OneDrive卷存储驱动程序 通过 Flysystem驱动程序支持AWS S3,Azure,Digital Ocean Spaces等 云存储(Box,Dropbox,GoogleDrive和OneDrive)驱
WebFS是建立在Web之上的文件系统。 该项目开始于寻找一种使用IPFS替代Dropbox的方法,但没有找到任何真正可靠的解决方案。 我还希望能够在传统的存储提供商(如Dropbox,MEGA或Google Drive)之间流畅地移动数据,...
1. `MySQL_DropBox_Sync_with_Compression.php`:这个文件可能是整个系统中用于同步MySQL数据库至DropBox的主要脚本,它可能包含了压缩数据库备份并上传至DropBox的逻辑。使用压缩可以减小文件大小,加快上传速度,...
总的来说,KODExplorer是一个强大的Web文件管理工具,结合了文件管理器和代码编辑器的特性,为开发人员和日常用户提供了便捷的工作环境。通过深入了解其源代码和文档,用户可以根据自己的需求进行定制,打造一个符合...
MySQL是一个广泛使用的开源关系型数据库管理系统,它支持多种数据类型、存储引擎和ACID(原子性、一致性、隔离性、持久性)特性,是构建Web应用的常用选择。在与DropBox集成时,可能会涉及数据库的定期备份策略、...