¿Cuál es el mejor marco web para un backend web (API) de subproceso único?

Vale la pena mencionar que la aplicación Single / Multi-Threaded generalmente no está determinada por el marco que está utilizando. Depende del servidor HTTP y del módulo del servidor (configuración de Apache MPM, por ejemplo), bibliotecas del sistema / aplicación (pthreads, POSIX) y es compatible con el idioma específico.

Como usuario de PHP desde hace mucho tiempo, no soy demasiado consciente de esto, sin embargo, hoy en día, PHP Laravel Web Framework (5.1 LTS) es una gran solución para casi cualquier cosa que no sea demasiado complicada en abstracción. Es relativamente fácil de aprender y usar, y le dará una funcionalidad avanzada de marcos más complejos. También hay una versión de micro framework “core” con componentes comunes llamados Lumen.

Si está buscando más abstracción y menos opinión que valga la pena analizar el proyecto Aura para PHP, desarrollado por este gran tipo durante un par de años (busque paquetes 3.x / 2.x).

En cuanto a Go, tienes Revel y probablemente un par más.

Si conoce algo de JavaScript, puede probar MeteorJS , es rápido, fácil de usar y es todo JavaScript , cumplirá sus requisitos lo mejor que pueda cualquier marco.

Con MeteorJS , no tiene que preocuparse por las instalaciones de terceros,

Es más fácil de instalar en Windows, así como en Linux / Mac, puede comenzar a construir sobre la marcha.

Está construido sobre NodeJS , utiliza el motor de base de datos noSQL , es decir, MongoDB , que es literalmente la mejor parte que me ha gustado, además, puede encontrar una gran lista de extensiones y complementos útiles en La fuente confiable para paquetes de JavaScript, recursos y herramientas de Meteor.
Para conocer la genialidad de MeteorJS , instálalo , ejecútalo y conócete a ti mismo. ¡¡Buena suerte!!