mylife-tools-server

1.0.22 • Public • Published

mylife-tools-server

MyLife Tools Server

Build

  • npm update
  • npm version major|minor|patch
  • git push && git push --tags
  • npm publish

mylife common

common

  • datatypes/entities
  • localization

ui

  • material ui
  • editors
  • shared workers/offline ?
  • web socket -> dataview with update notifications
  • request/response on top of web socket
  • each tab = websocket
  • no offline mode
  • no service worker for now
  • routing
  • master layout
  • redux base
  • dialogs

server

  • config management
  • docker
  • mongo
  • business
  • web api, session, websocket

DATABASE

  • < 1 million record -> in memory store(cf node-dirty)
  • whole DB in memory
  • with freeze on each object => update = replace whole object
  • keep update history + version + tracability (ts + user)
  • event fired on update
  • collections
  • indexes (auto create on requests ?)
  • dataview with filters and event on change

Readme

Keywords

none

Package Sidebar

Install

npm i mylife-tools-server

Weekly Downloads

29

Version

1.0.22

License

GPL-3.0+

Unpacked Size

79.8 kB

Total Files

29

Last publish

Collaborators

  • vincent-tr