/work-life-balance-api

AWS Lambda based REST API for work-life-balance-ui project

Primary LanguageJavaScript

work-life-balance AWS Lambda based API

KNOWN ISSUES:

Controllers

DynamodDB ORMs and wrappers

JSON schema validators

https://github.com/DivineGod/ajv-error-messages

Remote JSON schema??? https://github.com/entrecode/json-schema-remote

npm-middlewares - A collection of middyJS custom middlewares for lambda functions

https://github.com/Vin65/npm-middlewares

npm-auth0-authorizer - Auth0 API Gateway Custom Authorizer

https://github.com/Vin65/npm-auth0-authorizer

Serveless alternatives

Claudia.js AWS SAM

ISSUES

DON'T UPLOAD A WHOLE NODE_MODULES DIR TO AWS LAMBDA, ONLY RUNTIME DEPENDENCIES!!!

Microsoft Azure???

Time Series Insights

AWS DynamoDb vs Microsoft Azure Cosmos DB vs Google Firebase

AWS Labs

AWS Labs

Event Sourcing with Dynamo and CQRS

Event sourcing examples

Node

NPX

Learn Object spread

Object spread example:

const defaultOptions = {  
  foo: true,
  bar: 10,
  zaz: 'hi'  
};

const userLandOptions = {  
  foo: false,
  bar: 200
};


const combinedOptionsObject = {  
  ...defaultOptions,
  ...userLandOptions,
  yolo: true
};

console.log(combinedOptionsObject); // => { foo: false, bar: 200, zaz: 'hi', yolo: true }