Log4js

Log4js

Tips

  • By default, log4js level for default category is set to OFF, thus not outputting any logs. To turn on logging, level must be set other than OFF.
  • Levels: TRACE -> DEBUG -> INFO -> WARN -> ERROR -> FATAL
Read more
Using Oracle in node.js

Using Oracle in node.js

Basic

Install

yarn add oracledb

Example

Simple

Using MongoDB in node.js
Heroku

Heroku

Add proxy to heroku login

Read more
cookie, localStorage, sessionStorage

cookie, localStorage, sessionStorage

Comparison

Name Description Size Life
Cookie Small piece of text data filed by server and saved in browser and carried in every request. Mostly used for identifying user. 4KB User defined expiration. Default cleared on browser close.
localStorage Permanent storage for each domain. Not used in request. 5MB Permanent, unless cleared.
sessionStorage Transient storage for each domain. Not used in request. 5MB Available in current session. Cleared when tab or browser closed/refreshed.
Read more
CORS and withCredentials
Javascript this && Javascript Class VS Function
Pug

Pug

Ref

  1. Pug - getting started

What and why

  • Pug is an html template engine which simplies html coding.
  • Pug‘s predecessor is the well-known jade.
Read more