Aquí no hay ningún caso, porque estás comparando dos cosas diferentes. JAVA es un lenguaje de programación, javascript es un lenguaje de secuencias de comandos, se compila un lenguaje de programación (se convierte en lenguaje de máquina, 0s y 1s) donde como se interpreta un lenguaje de secuencias de comandos (ninguna acción de compilación aquí, la máquina hace lo que está escrito en código). Ahora, por qué se usa Java (Enterprise Java básicamente) para tareas de backend, algo que involucra datos y bases de datos, qué javascript manipula los datos que son estáticos (principalmente pero no siempre), como proporcionarle comentarios si algo sale mal en la base de datos. Por lo tanto, puede usar ambos o casi tiene que usar javascript.
Las opciones para java son -php, python (Django), Ruby (Rails), el sitio oficial de Microsoft ASP.NET, etc.
Ahora tenemos este nodo js (que ahora puede convertir javascript en código de máquina) para que vea que ahora también tenemos aplicaciones desarrolladas en javascript.
- ¿Por qué los desarrolladores de sitios web están tan interesados en eliminar funciones de su producto?
- Python Web Frameworks: ¿Cómo puedo aprender web2py desde cero?
- Como desarrollador de PHP, ¿cuál es mejor para la carrera futura: aprender NodeJS o aprender a hacer más PHP (use TDD, master AWS + firebase, prueba de carga + prueba de pluma)?
- ¿Cuáles son las mejores herramientas para el desarrollo front-end?
- ¿Hay algo mejor que la grilla Kendo de Telerik en el mercado actual para páginas web receptivas?