EXAMINING SUBSTITUTES FOR VERCEL AND NETLIFY: OPEN SOURCE AND PROPRIETARY CHOICES