Что: Могут ли приложения NodeJS распространяться как двоичные? т.е. вы компилируете приложение .js через V8 в его собственный двоичный файл и распространяете этот двоичный файл клиентам? (если у вас был полный доступ к серверу NodeJS) ... или вы можете минимизировать код?
Почему: Мы создаем серверные приложения на NodeJS для клиентов, которые часто должны размещаться на клиентском сервере. серверы. Распространение исходного кода означает, что клиенты могут легко украсть наше решение и перестать платить лицензионные сборы. Это открывает возможность простого обратного проектирования или повторного использования наших приложений без нашего ведома.