Submit Search
Upload
In browser data stores
•
Download as PPTX, PDF
•
0 likes
•
509 views
James Thomas
Follow
London AJAX Conference, July 2010. An old talk about Dojo Data Stores.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 25
Download now
Recommended
HTML5 Web storage
HTML5 Web storage
Muhammad Ehtisham Siddiqui
Displaying message on web page in Javascript
Displaying message on web page in Javascript
Codewizacademy
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & Access
Kingsley Uyi Idehen
Building Dojo in the Cloud
Building Dojo in the Cloud
James Thomas
Moving to Dojo 1.7 and the path to 2.0
Moving to Dojo 1.7 and the path to 2.0
James Thomas
My thesis progress presentation
My thesis progress presentation
James Thomas
dojo.data, stores and widgets
dojo.data, stores and widgets
klipstein
SAP BI/BW
SAP BI/BW
ChanderRajpurohit
Recommended
HTML5 Web storage
HTML5 Web storage
Muhammad Ehtisham Siddiqui
Displaying message on web page in Javascript
Displaying message on web page in Javascript
Codewizacademy
Linked Data Spaces, Data Portability & Access
Linked Data Spaces, Data Portability & Access
Kingsley Uyi Idehen
Building Dojo in the Cloud
Building Dojo in the Cloud
James Thomas
Moving to Dojo 1.7 and the path to 2.0
Moving to Dojo 1.7 and the path to 2.0
James Thomas
My thesis progress presentation
My thesis progress presentation
James Thomas
dojo.data, stores and widgets
dojo.data, stores and widgets
klipstein
SAP BI/BW
SAP BI/BW
ChanderRajpurohit
Introduction To Dojo
Introduction To Dojo
yoavrubin
Jquery fundamentals
Jquery fundamentals
Salvatore Fazio
Dojo - from web page to web apps
Dojo - from web page to web apps
yoavrubin
Architecture and RxJava
Architecture and RxJava
Jolanda Verhoef
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentials
Mark Rackley
Developing your first application using FI-WARE
Developing your first application using FI-WARE
Fermin Galan
Dojo: Getting Started Today
Dojo: Getting Started Today
Gabriel Hamilton
Understanding Web Applications and Web Testing Tools - QAConf
Understanding Web Applications and Web Testing Tools - QAConf
narayanraman
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
IMC Institute
Intro to appcelerator
Intro to appcelerator
Mohab El-Shishtawy
Data warehousing
Data warehousing
keeyre
Client-side JavaScript
Client-side JavaScript
Lilia Sfaxi
Who's afraid of front end databases
Who's afraid of front end databases
Gil Fink
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
Mark Rackley
Introduction to Datastore
Introduction to Datastore
Software Park Thailand
Dojo: Beautiful Web Apps, Fast
Dojo: Beautiful Web Apps, Fast
Gabriel Hamilton
Synapse india reviews on drupal 7 entities (stanford)
Synapse india reviews on drupal 7 entities (stanford)
Tarunsingh198
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Wiiisdom
Spectrum Scale - Cognitive
Spectrum Scale - Cognitive
Smita Raut
285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt
ntrnbk
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
More Related Content
Similar to In browser data stores
Introduction To Dojo
Introduction To Dojo
yoavrubin
Jquery fundamentals
Jquery fundamentals
Salvatore Fazio
Dojo - from web page to web apps
Dojo - from web page to web apps
yoavrubin
Architecture and RxJava
Architecture and RxJava
Jolanda Verhoef
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentials
Mark Rackley
Developing your first application using FI-WARE
Developing your first application using FI-WARE
Fermin Galan
Dojo: Getting Started Today
Dojo: Getting Started Today
Gabriel Hamilton
Understanding Web Applications and Web Testing Tools - QAConf
Understanding Web Applications and Web Testing Tools - QAConf
narayanraman
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
IMC Institute
Intro to appcelerator
Intro to appcelerator
Mohab El-Shishtawy
Data warehousing
Data warehousing
keeyre
Client-side JavaScript
Client-side JavaScript
Lilia Sfaxi
Who's afraid of front end databases
Who's afraid of front end databases
Gil Fink
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
Mark Rackley
Introduction to Datastore
Introduction to Datastore
Software Park Thailand
Dojo: Beautiful Web Apps, Fast
Dojo: Beautiful Web Apps, Fast
Gabriel Hamilton
Synapse india reviews on drupal 7 entities (stanford)
Synapse india reviews on drupal 7 entities (stanford)
Tarunsingh198
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Wiiisdom
Spectrum Scale - Cognitive
Spectrum Scale - Cognitive
Smita Raut
285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt
ntrnbk
Similar to In browser data stores
(20)
Introduction To Dojo
Introduction To Dojo
Jquery fundamentals
Jquery fundamentals
Dojo - from web page to web apps
Dojo - from web page to web apps
Architecture and RxJava
Architecture and RxJava
SharePoint Cincy 2012 - jQuery essentials
SharePoint Cincy 2012 - jQuery essentials
Developing your first application using FI-WARE
Developing your first application using FI-WARE
Dojo: Getting Started Today
Dojo: Getting Started Today
Understanding Web Applications and Web Testing Tools - QAConf
Understanding Web Applications and Web Testing Tools - QAConf
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Intro to appcelerator
Intro to appcelerator
Data warehousing
Data warehousing
Client-side JavaScript
Client-side JavaScript
Who's afraid of front end databases
Who's afraid of front end databases
SPTechCon DevDays - SharePoint & jQuery
SPTechCon DevDays - SharePoint & jQuery
Introduction to Datastore
Introduction to Datastore
Dojo: Beautiful Web Apps, Fast
Dojo: Beautiful Web Apps, Fast
Synapse india reviews on drupal 7 entities (stanford)
Synapse india reviews on drupal 7 entities (stanford)
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Satisfy Regulatory Requirements in Business Objects (GDPR, HIPAA, SOX, FISMA,...
Spectrum Scale - Cognitive
Spectrum Scale - Cognitive
285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt
Recently uploaded
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
WSO2
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Sandro Moreira
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard37
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Zilliz
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
johnbeverley2021
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Jago de Vreede
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Recently uploaded
(20)
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Architecting Cloud Native Applications
Architecting Cloud Native Applications
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
In browser data stores
1.
In-Browser Data Stores
James Thomas twitter.com/thomasj
2.
Dealing with data
3.
4.
5.
How do we
maintain data consistency in-browser?
6.
7.
8.
9.
Retrieve item's attributes
10.
Search for items
matching query
11.
12.
13.
Deleting an item
14.
Updating an item
15.
Saving series of
creates, updates, deletes
16.
17.
18.
Fetch items by
unique key
19.
20.
21.
22.
"Store-centric" data view
23.
24.
"Store-centric" data view
25.
Interfaces are independent
26.
27.
dojo.data stores Need
a custom store? Make your own!
28.
29.
30.
31.
32.
Questions?
Download now