Get nodes of specified content type with REST
The only way that core offers is building a view with a REST display. That is, in fact, the only way in core to have collections (a list of resources) for rest.

See https://www.drupal.org/project/graphql for another approach, that allows to execute a sort of query through services.