Есть классное приложение, которое я бы хотел портировать под браузер, чтобы работало и из мобильных, и из под всего. Я сам опыта работы с JAVA не имею, поэтому скажите пожалуйста, с какой стороны лучше подступиться? Скажем, можно ли запускать java код из-под платформ типа node.js? (сразу подумал про него, так как в приложении есть работа с сокетами) Или что выбрать?
Доступ с исходным кодам у меня есть, опыт в программировании тоже есть, хочу понять наилучшее направление для работы.
NodeJS - это серверный JavaScript, не более того. Если приложение на 100% работает на мобильном девайсе, т.е. не имеет никакого бекенда, то переписывать с нуля. Если же бекенд есть, то тогда ситуация немного проще - нужно реализовать Rest-сервисы (если их нет) в бекенде и клиентское веб-приложение, которое будет этими сервисами пользоваться.