Las aplicaciones web ERP son normalmente de gran tamaño. Por lo tanto, se prefieren lenguajes más fuertes y maduros como Python, Ruby o PHP sobre Node.js. Node.js es comparablemente un nuevo marco de Java Script y solo hay algunos ejemplos de pequeñas aplicaciones web desarrolladas por Node.js.
Node.js no está lo suficientemente establecido y tiene problemas de seguridad. Por lo tanto, es difícil y arriesgado desarrollar una aplicación web a través de Node.js. Algunos de los ERP populares basados en la web y sus idiomas son los siguientes:
- Odoo: Python
- XLsuite: Ruby on Rails
- Bonsai ERP: Ruby on Rails
- OFBiz: Java
- Dolibarr: Java
Por ejemplo, en Nascenia, donde estoy trabajando ahora, Ruby se utiliza desde 2008. Hemos completado más de 60 proyectos con éxito. Creamos una aplicación web ERP grande y compleja relacionada con caballos Horsecount usando Ruby. Se necesitaron tres años para que seis personas hicieran la primera versión desde cero. El recuento de caballos implica la cría de caballos, la vacunación, el entrenamiento, el pedigrí, la red social para criadores de caballos. Este es realmente un gran software.
- ¿Cuál es la mejor aplicación de calendario web que existe?
- ¿Cuál es la ventaja de Django de Python sobre frameworks PHP similares?
- ¿Qué es una aplicación de página única y es esta la tecnología que debo usar para desarrollar mi aplicación web?
- ¿Flask solo es adecuado para aplicaciones a pequeña escala? ¿Debería usarse Django (o sus equivalentes) en su lugar para aplicaciones a gran escala?
- ¿Cómo funciona la integración de CalDav con Siri y qué comandos funcionarán a través de esta implementación?
Sin embargo, si pudiera explicar en detalle sus requisitos, un equipo de software veterano podría sugerir qué idioma sería más apropiado en su caso. No dude en comunicarse si necesita una dirección al respecto.