am facut si eu un site similar (https://vacanteturcia.ro/) si am preferat varianta de a "da in api" la fiecare request. am si un cache local de cateva ore pentru interogarile cu aceiasi parametrii