back js and node parts