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
- 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
- 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
- Usando Python y SQLite3, o cualquier base de datos similar, ¿cómo puedo sincronizar múltiples archivos Db que son locales en diferentes máquinas?
- ¿Cuáles son los pros y los contras del código abierto de mi sitio web?
- ¿Cuáles son los pros y los contras del currículum gráfico para un desarrollador de Java?
- Entre el soporte de TI y el desarrollo web, ¿qué ruta de trabajo es mejor? ¿Cuál es más fácil, menos estresante y más estable?
- ¿Qué necesito saber antes de aprender desarrollo web con Python?
- .NET y especialmente ASP.NET se ha utilizado especialmente en entornos empresariales donde los clientes empresariales prestan especial atención a la seguridad.
- 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.
- 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 …