Si bien no es estrictamente necesario para el desarrollo, un hosting web es muy útil para alojar servicios back-end, bases de datos y otros recursos de tu aplicación.