If you want to build a front end application that consumes third party APIs you'll generally need to send those requests from a server to get around CORS.
It doesn't necessarily need to be Node but it is lightweight and simple to set up as an API proxy.