Es posible generar un id basado en fecha usando:
const dateId = (new Date()).getTime().toString(36);
Por ejemplo: kubyidp2
Dado un id basado en fecha, se puede obtener la fecha usando:
const idDate = new Date(parseInt(dateId, 36));
Un id basado en fecha provee un identificador distinto cada segundo.
También se le puede agregar un id basado en random:
const randomId = Math.random().toString(36).slice(2));
const dateRandomId = (new Date()).getTime().toString(36) + Math.random().toString(36).slice(2);
Agregandole un id basado en random se disminuye la probabilidad de duplicados.