(disclaimer: I\'m single-man-team, no senior around to ask about good practices
disclamer2: I\'m using MERN stack, but I think my question has general context)