Create a new resource instance and return it, without modifying ctx.resource. Use when you need multiple independent resources or a temporary resource.
resourceType: resource type, a class name string or constructor, e.g. 'MultiRecordResource', 'SingleRecordResource', 'SQLResource', 'APIResource'.Difference from initResource: makeResource only creates a new instance; initResource initializes and binds to context when ctx.resource is missing.
See detailed APIs for each Resource type: