¿Es posible hacer una aplicación o sitio web sin alojarlo en un servidor?

Hay muchos proveedores de alojamiento que ofrecen un nivel gratuito, como Heroku. Heroku está construido sobre Amazon Web Services pero maneja toda la administración del sistema y la implementación de su código. Ofrecen acceso gratuito a la base de datos, pero es bastante limitado. Obtendrá un nombre de host gratuito como crazy-weasel.herokuapp.com pero puede cambiarlo por algo más adecuado para su proyecto.

Dependiendo de lo que haga el sitio y de las tecnologías que necesite, también puede consultar Google App Engine, que ofrece cuotas muy generosas en cosas como almacenamiento y ancho de banda y acceso a la base de datos. Obtendrá un nombre de proyecto como crazy-weasel-1234.appspot.com pero puede cambiar el nombre de su proyecto para obtener algo como myawesomeapp.appspot.com si aún no está en uso.

Por último, pero no menos importante, si está buscando hospedar por un tiempo para que las personas que visitan su sitio generen ingresos / financiación, podría mirar Amazon Web Services o Google Cloud Platform, que a menudo regalan entre 6 meses y un año de ‘créditos’ para usar sus servicios. Sin embargo, con estas situaciones, también deberá proteger su servidor, no solo su aplicación, así que prepárese para aprender sobre las mejores prácticas de administración y seguridad del sistema. Tendrá que comprar un nombre de dominio con estos.

Sí, tú puedes hacerlo .

Simplemente instale XAMPP o Wamp y configure el permiso en su firewall de Windows.

Cuando quiera que alguien vea su sitio, simplemente deles un enlace

localhost / la carpeta de su sitio web ( cambie el nombre de localhost con su dirección IP)

Como dice el usuario, puede escribir y probar cosas en su host local, pero para hacer que algo esté disponible públicamente necesitará al menos un nombre de dominio. Hay servicios gratuitos que puede usar para luego apuntar ese nombre de dominio a su máquina local (tendrá que abrir el puerto en su enrutador y dirigirlo a la máquina correcta). Sin embargo, mejor que eso, mire algunas de las soluciones de alojamiento gratuito que existen. Uno que viene a la mente es la versión gratuita de AWS.

Otros respondedores se han centrado en el alojamiento, por lo que me centraré en la aplicación en sí.

Puede crear absolutamente una aplicación, pero no un sitio web, que no requiere alojamiento. Tanto la tienda de aplicaciones de Google como la tienda de aplicaciones de Apple prefieren que tengas un sitio web e información de contacto, pero no creo que sean necesarias, excepto en circunstancias específicas.

Puede crear fácilmente una aplicación (como un juego o una lista de tareas) que no necesita acceder a un servicio de back-end, lo que significa que no necesitará alojar nada en un servidor.