¿Se puede usar Swift como Go para el desarrollo de backend web?

Estoy bastante seguro de que la respuesta es no, y dudo que Apple intente ir allí en el futuro. No puede ejecutar Swift en un servidor web como puede hacerlo con PHP o Perl. No estoy seguro de por qué querrías hacerlo. Puede configurar fácilmente una base de datos solo con MySQL y luego usar Swift para publicar datos en un script simple en el idioma de fondo que elija que pueda ejecutar comandos SQL. Desea bloquearlo en términos de seguridad, e incluso entonces puede haber algunos riesgos, pero técnicamente, simplemente configurando un contenedor de base de datos, puede hacer casi todo en Swift desde una aplicación de iPhone.

Pero si te refieres a ejecutar un sitio web solo en Swift sin una aplicación de iOS, entonces no. Simplemente no funcionan de la misma manera, no estaban destinados a hacerlo, y Apple no tiene ningún incentivo para que funcione de esa manera. Simplemente elija un lenguaje de fondo.

A medida que pase el tiempo, la respuesta a sus preguntas será afirmativa. Estamos allí ahora, aunque es una elección bastante sangrienta. Swift.org te ayudará a ejecutar Swift en Linux. Y hay varios marcos de servidores web que se están desarrollando o actualmente disponibles. El que parece estar recibiendo más prensa ahora en 2015 es Perfect. (Swift del lado del servidor está aquí: es perfecto).

Creo que es probable que solo sea más fácil a medida que más marcos brinden más funcionalidad. Swift ya no es solo para Mac OS X.