So I just have read that Promises actually block code execution (here: Why is my chained promise blocking?), but I know that I can for sure run a promise with a call to a server