Skip to content

Instantly share code, notes, and snippets.

@Eunovo
Last active January 29, 2021 19:46
Show Gist options
  • Save Eunovo/18ec70119ae664d6b0e5007e7943ff8b to your computer and use it in GitHub Desktop.
Save Eunovo/18ec70119ae664d6b0e5007e7943ff8b to your computer and use it in GitHub Desktop.
Summary of Eunovo's work for JBoss during GSOC 2020 Program

GSOC 2020 JBoss - Usiwoma Oghenovo (Eunovo)

Project

Offix Datastore - GraphQL-powered Offline Solution for JavaScript Web and Mobile Apps

For my GSOC 2020 program, I worked on the Offix Datastore project, a client-side store for JavaScript apps with real-time synchronization over GraphQL. By default, Offix Datastore integrates with Graphback using the GraphQL Crud specification, providing an end-to-end data synchronization solution for JavaScript apps.

Features

Offline-first

With Offix Datastore, User data is always available locally and synchronized with server whenever possible allowing developers to build "Offline-first" apps without investing in GraphQL and Synchronisation technologies.

GraphQL CRUD compatible

Offix Datastore comes with default support for GraphQL CRUD compatible servers.

React Support

Offix Datastore provides custom React hooks, providing a smooth, boilerplate-free development experience for React developers.

Important Links

@XshubhamX
Copy link

Can I know which frontend technology is going to be used in this project

@Eunovo
Copy link
Author

Eunovo commented Jan 29, 2021

Hello @XshubhamX, this project was built to work as a javascript library on the web and on mobile apps. Any application that uses JavaScript on the web and mobile should be able to use this library

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment