Se trata de la herramienta adecuada para el trabajo.
Django es un framework maduro que ha sido probado en batalla. Cuenta con una gran comunidad de patrocinadores. Hay muchos paquetes y código de muestra para aprender. También está respaldado por Python, que es un lenguaje hermoso y fácil de aprender.
Nodo, por otro lado, es de naturaleza asíncrona. Muchos marcos intentan imitar esto, pero Node es realmente el primero que es asíncrono fuera de la caja. También es JavaScript de principio a fin, por lo que puede codificar en un idioma. Si lo tuyo es JavaScript, esta es una gran ventaja.
- ¿Cómo redirijo la URL raíz a la interfaz de inicio de sesión en Limesurvey?
- ¿Cuánto tiempo llevará aprender el diseño web?
- Cómo crear un formulario de registro de estudiante usando PHP y MYSQL
- ¿Cuál es la mejor manera de configurar un servidor?
- Cómo inicializar una matriz en PHP
Es difícil comparar Node / Express frente a un marco maduro de alto nivel como Django. Node / Express son más parecidos al Python framework Flask.
Finalmente, dado que Node aún está en funcionamiento, probablemente no encontrará tantos sitios que utilicen la tecnología. Sin embargo, es extremadamente popular, y la comunidad es como un crisol de desarrolladores de Python, Ruby, Java y varios otros lenguajes que buscan algo diferente.
Si recién está comenzando, comenzaría con Python para la programación de back-end, luego aprendería las tecnologías de front-end (HTML / CSS, JavasScript, jQuery, etc.). A partir de ahí, prueba suerte con Node.
¡Espero que esto ayude!