精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

當前位置:大數據數據庫 → 正文

Realm推出了適用于React Native的新數據庫

責任編輯:editor004 作者:James Chesters |來源:企業網D1Net  2016-02-29 11:45:47 本文摘自:INFOQ

Realm日前為React Native推出了新的數據庫。React Native是Facebook的開發平臺,該平臺使用JavaScript構建原生應用。

Realm的這個移動數據庫設計目的是“用于react類型應用的開發,具有live對象和change事件并支持單向數據流”。其旨在通過一個專門為JavaScript設計的直觀的界面,讓開發者使用Facebook的JavaScript開發平臺快速建模、存儲和查詢數據。

Realm React Native看起來像這樣:

const Realm = require('realm');class Person {}Person.schema = { name: 'Person', primaryKey: 'name', properties: { name: 'string', age: {type: 'int', default: 0}, },};const realm = new Realm({schema: [Person]});// Querylet people = realm.objects('Person', 'age >= 17');people.length // => 0// Writerealm.write( => { savedPerson = realm.create('Person', { name: 'Hal Incandenza', age: 17, });});// Queries are updated in real-timepeople.length // => 1

宣布公司轉向JavaScript開發時,Realm的產品副總裁Tim Anglade說:“React Native反映出許多我們認為最重要的優先事項,例如提供原生的UI體驗和react類型的跨平臺功能,這有助于開發人員加速開發過程”。

“我們發現客戶對于React Native兼容性有較大需求,很高興成為第一家提供集成支持的第三方平臺。” Anglade表示。

目前使用這個集成數據庫的是外包任務初創公司TaskRabbit。Brian Leonard是該公司的聯合創始人和TaskRabbit網站的首席架構師。他說以前管理跨平臺APP的代碼時讓人“精疲力竭”,但是使用Realm和React Native讓他們可以將APP構建在無縫對接的跨平臺系統上。Leonard表示這個改變讓團隊的生產力翻了兩番。

Realm發布了對標結果,宣稱自己是最快的React Native數據庫,他們評論道:“盡管我們一直建議每個人都應該在他們自己的用例中進行測試,但是我們在移植代碼后總是能發現性能的巨大提升。”

Realm的公告在開發者社區得到了許多積極地回應,包括許多參加Facebook的React.js會議的出席者。他們在Twitter上對該新聞發表了一些評論。

在Hacker News上該公告鏈接的評論中,TaskRabbit的Brian Leonard首先表達了對Realm團隊的祝賀。他說:“我們一直都很高興試用它,這是對標準的flux模型的簡易替代方案。”Realm貢獻者Kristian Dupont也評論道:“我覺得這是兩個生態系統進行的一場激動人心的競賽,非常期待看到它未來的發展。”

關鍵字:RealmReact

本文摘自:INFOQ

x Realm推出了適用于React Native的新數據庫 掃一掃
分享本文到朋友圈
當前位置:大數據數據庫 → 正文

Realm推出了適用于React Native的新數據庫

責任編輯:editor004 作者:James Chesters |來源:企業網D1Net  2016-02-29 11:45:47 本文摘自:INFOQ

Realm日前為React Native推出了新的數據庫。React Native是Facebook的開發平臺,該平臺使用JavaScript構建原生應用。

Realm的這個移動數據庫設計目的是“用于react類型應用的開發,具有live對象和change事件并支持單向數據流”。其旨在通過一個專門為JavaScript設計的直觀的界面,讓開發者使用Facebook的JavaScript開發平臺快速建模、存儲和查詢數據。

Realm React Native看起來像這樣:

const Realm = require('realm');class Person {}Person.schema = { name: 'Person', primaryKey: 'name', properties: { name: 'string', age: {type: 'int', default: 0}, },};const realm = new Realm({schema: [Person]});// Querylet people = realm.objects('Person', 'age >= 17');people.length // => 0// Writerealm.write( => { savedPerson = realm.create('Person', { name: 'Hal Incandenza', age: 17, });});// Queries are updated in real-timepeople.length // => 1

宣布公司轉向JavaScript開發時,Realm的產品副總裁Tim Anglade說:“React Native反映出許多我們認為最重要的優先事項,例如提供原生的UI體驗和react類型的跨平臺功能,這有助于開發人員加速開發過程”。

“我們發現客戶對于React Native兼容性有較大需求,很高興成為第一家提供集成支持的第三方平臺。” Anglade表示。

目前使用這個集成數據庫的是外包任務初創公司TaskRabbit。Brian Leonard是該公司的聯合創始人和TaskRabbit網站的首席架構師。他說以前管理跨平臺APP的代碼時讓人“精疲力竭”,但是使用Realm和React Native讓他們可以將APP構建在無縫對接的跨平臺系統上。Leonard表示這個改變讓團隊的生產力翻了兩番。

Realm發布了對標結果,宣稱自己是最快的React Native數據庫,他們評論道:“盡管我們一直建議每個人都應該在他們自己的用例中進行測試,但是我們在移植代碼后總是能發現性能的巨大提升。”

Realm的公告在開發者社區得到了許多積極地回應,包括許多參加Facebook的React.js會議的出席者。他們在Twitter上對該新聞發表了一些評論。

在Hacker News上該公告鏈接的評論中,TaskRabbit的Brian Leonard首先表達了對Realm團隊的祝賀。他說:“我們一直都很高興試用它,這是對標準的flux模型的簡易替代方案。”Realm貢獻者Kristian Dupont也評論道:“我覺得這是兩個生態系統進行的一場激動人心的競賽,非常期待看到它未來的發展。”

關鍵字:RealmReact

本文摘自:INFOQ

電子周刊
回到頂部

關于我們聯系我們版權聲明隱私條款廣告服務友情鏈接投稿中心招賢納士

企業網版權所有 ©2010-2024 京ICP備09108050號-6 京公網安備 11010502049343號

^
  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 星座| 武夷山市| 罗城| 罗田县| 巴彦淖尔市| 济阳县| 张家港市| 大悟县| 桓台县| 九龙城区| 奇台县| 徐闻县| 台州市| 固安县| 绥化市| 鄄城县| 庐江县| 五指山市| 长丰县| 兴安县| 香格里拉县| 万载县| 湄潭县| 凤冈县| 富平县| 平乐县| 兰州市| 雅江县| 罗江县| 古田县| 手游| 久治县| 宁陵县| 乌兰浩特市| 印江| 云霄县| 于田县| 仪征市| 开封县| 潜江市| 清镇市|