Respuesta corta: No, no puedes.
Hay una diferencia fundamental en Javascript y Java. Javascript es el lenguaje del lado del cliente , es decir, funciona en el navegador. Java es un lenguaje del lado del servidor , se utiliza para operaciones detrás de escena, como almacenar y recuperar datos de una base de datos, procesar esos datos, etc.
Una buena arquitectura de aplicación web es aquella en la que tiene el lado del cliente escrito en javascript, vanilla javascript + jQuery o usa un marco JS front-end como Angular, Backbone, React, etc., que llega a un punto final API para obtener datos o publicar datos como
- ¿Cómo se hace la arquitectura de software de Google+? ¿Hay algún diagrama UML sobre este tema?
- Cómo negociar una tarifa por hora como contratista de software
- ¿Cuál es la diferencia entre un programador y un desarrollador?
- ¿Hay alguna guía que enseñe cómo escribir un software?
- ¿El modelo en cascada (ingeniería de software) es adecuado para proyectos cuyos requisitos cambian constantemente o no se especifican correctamente y por qué?
OBTENGA api.your-app.com/users
Esto ayuda a tener bases de código de servidor y cliente independientes. Simplemente puede reemplazar su back-end de Java a C # o C ++ y mantener el punto final de API igual, su cliente funcionará sin problemas sin ningún cambio.