Firebase 只需引用一行 JS 代码,即可配置好你的 WebApp 需要的数据库存储服务,可以参见 36Kr 之前的报道。Firebase 适用于对数据实时性要求很高的应用,如网页游戏、协作工具等,现在 Firebase 为数百个应用提供数据库服务,包括 Scratchpad.io,Twitch 和 Klout等,每月为数以千万的独立访客提供实时体验。
Firebase 之前一直是邀请内测阶段,现在根据开发者的需求新增了 SSL 支持,还有权限认证和数据安全机制,APIs 和文档、开发示例和整合方面也有不少提升,开发者社区也更加壮大了。开发实时应用通常都需要复杂的构架和硬件,使用 Firebase 你只需要处理应用本身的逻辑,把精力集中在应用的设计,客户和业务上面,Firebase 提供的数据库支持,默认就是实时更新的,同步颗粒度达到毫秒级别,并且性能支持自动扩充。
和 Firebase 类似的还有 Meteor,均是 Node.JS Javscript 后端支持,感兴趣的开发者可以现在就注册和体验,这里是五分钟教程和 Github 上的源码示例。