ziliwesley / electron-pouchdb-react

A sample project using electron, pouchdb and react

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

electron-pouchdb-react

A sample project using electron, pouchdb and react to sync stock codes in the local database (pouchdb) with the remote database (couchdb), and enable offline querying.

Babel, ES6 and Electron

Stage

I chose stage 0 (Strawman) with the hope to try out the newset ecmascript syntax.

Main Process

modules are compiled on the fly by using the require hook at the entry file:

require('babel/register');

Renderer Process

everything is packed up using the webpack and loaders.

Roadmap

  • Setting up and play with webpack's hot dev server
  • Tuning eslint for code linting
  • Test out the esdoc for documentation auto-generation
  • Try out Jest for unit testing

Commit Conventions

Following commit conventions of conventional-changelog/conventions/eslint

About

A sample project using electron, pouchdb and react

License:MIT License


Languages

Language:JavaScript 96.3%Language:HTML 2.6%Language:CSS 1.0%