Gracias por el A2A. Aquí están mis dos peniques que muchos programadores más experimentados han mencionado en el pasado; no hay balas de plata y santos griales. Te sugiero que uses la pila de tecnología para que tu equipo tenga más experiencia y se sienta más cómodo. Hay otros factores, como ¿cuál es el entorno objetivo y la base de clientes de su solución SaaS? Por ejemplo, si está viendo una audiencia corporativa, entonces MS ASP .Net o Java podrían ser favorables ya que Enterprise Architects normalmente quiere soluciones que se ejecuten en plataformas amigables corporativas (Microsoft especialmente hace un muy buen trabajo en la configuración amigable de la empresa ) Personalmente, preferiría usar Java / .Net sobre PHP para aplicaciones empresariales o soluciones de integración o SOA.
En caso de que quiera aprender un nuevo conjunto de tecnología y divertirse haciéndolo, entonces es una historia completamente diferente.
¿Qué marco es mejor para una aplicación de estilo SAAS: Grails, Rails u otro?
Related Content
Cómo activar data.com en salesforce
¿Qué sigue después de PowerPoint, en términos de innovación?
Querrá poder jugar bien con los ecosistemas de sus clientes y hablar su idioma. Juego de palabras previsto. A las empresas les gusta ajustarse a los estándares de la industria SAML, LDAP, J2EE, JCA, JAAS, etc. La JVM (Java Virtual Machine) y todas las bibliotecas que pueden ejecutarse en ella y son compatibles con estos estándares satisfacen la mayoría de las preocupaciones de los clientes empresariales. .NET también puede resolver estas preocupaciones. Groovy / Grails se ejecuta sobre JVM y puede aprovechar todas las bibliotecas JVM, mientras se desarrolla con el desarrollo estilo MVP de un código por marco de convención con un lenguaje dinámico fuertemente tipado. Además, JVM funcionará bien con Docker, Linux y otro software GRATUITO de código abierto y mantendrá su TCO muy bajo.
Al final del día, quieres los mejores chicos de JVM / Linux usando Java / Groovy / Gradle / Docker / Tutum / CircleCi / Linux / AWS si puedes encontrarlos y pagarlos. Por cierto, la mayoría de los buenos programadores son políglotas, así que ten cuidado con el tipo Java que entra y comienza a sugerir Scala, o clojure, puede terminar con un desastre imposible de mantener.
Ruby o .NET chicos un segundo distante.
Python, Node.js o PHP chicos solo si me haces.
En mi humilde opinión hay un santo grial! Es la JVM.
Encuentro que los rieles son extremadamente fáciles, y recomendaría ir con ellos. Demasiadas reseñas y opiniones en Internet dicen que seguir con los rieles, es simple y rápido, y el mayor beneficio es que ayudarás en menos de un día. (Obtuve el mío en menos de 4 horas con Stack Overflow)
More Interesting
¿Es posible arrancar una empresa SaaS empresarial?
¿Cuáles son los mayores desafíos de pasar de un modelo SAAS gratuito a uno pagado?
Cómo conseguir mis primeros clientes de SaaS
¿Cómo se me ocurre un buen nombre para mi producto SaaS?
¿Cuál es el mejor software SaaS para core hr, nómina, asistencia, licencia y ESS? ¿Por qué?
Cómo saber si estoy trabajando con un mal programador cuando no soy programador
Como empresa SaaS, ¿cuál es el tipo de descuento correcto para ofrecer a sus suscripciones?
Para los productos SaaS / Cloud, ¿cuándo es mejor usar el modelo de entrega freemium versus trial?