The main different between "of" and "from" provided by Rxjs is that "of" emits all data once but "from" prints out data one by one rather than the whole sequence.
In case you use from() but still want to emit data in the form of an array, then toArray() is here to rescue.