¿Cuál es el mejor marco web basado en su rendimiento y seguridad?

No puedo comparar todos los marcos del mundo, pero supongo que el nuevo ASPNET Core de código abierto y multiplataforma cumple con sus requisitos de rendimiento y seguridad.

Actuación

  1. ASP NET Core (anteriormente conocido como ASP.NET 5) realizó grandes mejoras en términos de rendimiento. La arquitectura es bastante diferente de la tradicional ASP NET 4.6 y es mucho más rápida. ASP.NET Core: 2300% más solicitudes atendidas por segundo
  2. No solo el marco es muy rápido gracias a su arquitectura ligera, sino que todo el código se puede compilar en código nativo usando .NET Native, que es casi tan rápido como C ++.

Seguridad

  1. .NET y especialmente ASP.NET se ha utilizado especialmente en entornos empresariales donde los clientes empresariales prestan especial atención a la seguridad.
  2. Microsoft ha aprovechado la oportunidad de reescribir toda la memoria asp.net desde cero para mejorar la seguridad al reemplazar todas las API que permitieron algunas prácticas peligrosas con nuevas y más seguras. Tienen una experiencia bastante rica en esta área.
  3. Cuantas más dependencias de terceros tenga, más terceros deberán confiar. Cualquiera de las herramientas o bibliotecas puede poner en riesgo su solución.

    A diferencia de nodejs, por ejemplo, si trabaja en la plataforma microsoft, utiliza muy pocas dependencias de terceros. Tiene una solución de microsoft para casi todo, desde el marco web, los marcos de trabajo o las bibliotecas, el marco de administración de identidad, los servicios web, la base de datos y el alojamiento.

Pero, siempre hay un pero. ASP NET Core y todo el ecosistema .net core es completamente nuevo y, aunque Microsoft está reescribiendo ASP NET 4.6 completo para lograr la paridad de las funciones, todavía faltan muchas cosas. Todavía no está listo, todavía estamos esperando el RTM.

de todos modos, tengo curiosidad por lo que otros sugieren …

spring.io handsdown