Issue
I'm new to nestJS and RxJS and try to use axios for http request.
I noticed there're two options when using axios API.
- using HttpService.get. it returns Observable and RxJS should be used together.
- using HttpService.axiosRef.get. it returns Promise.
What is diff between 2 options??
ex) performance, catching error. etc.....
Thank you.
Solution
HttpService#get
is the observable wrapped axios call. HttpService#axiosRef.get
is the raw axios.get
method, no observables added, just promises.
You can use either, just depends on your preference. You can also turn observables into a promise via lastValueFrom(observable)
or a promise into an observable using from(promise)
Answered By - Jay McDoniel Answer Checked By - David Goodson (PHPFixing Volunteer)
0 Comments:
Post a Comment
Note: Only a member of this blog may post a comment.