Sort:  

You can think of dsteem as the better version of SteemJS.
I'm using it for most of my projects :)

As mwfiae said: it's a module for interfacting easier with the blockchain, written in Javascipt (Typescript).