#node.js
Вопрос:
Я создал приложение в Node.JS, который отправляет данные из локальной базы данных MySQL в базу данных MondoDB в облаке.
Я хочу установить его на своих клиентах так, чтобы они не видели исходный код и даже не нуждались в узле.Установлена среда JS. В основном я хочу превратить его в исполняемый файл, как это делается в Delphi, тогда у клиента будет только исполняемый файл, и теоретически у него не будет доступа к моему исходному коду и даже не понадобится Узел.Установлена среда JS, достаточно только исполняемого файла.
Я видел, что это возможно с помощью PKG по адресу: https://devpleno.com/hands-on-pkg. Но, с другой стороны, я видел много тем на эту тему, в которых говорилось, что это неэффективные методы запутывания, но все они направлены на JavaScript для Интернета, что не мой случай, поэтому я забеспокоился.
В моих исследованиях по узлу.JS все примеры, которые я видел, хранятся в производстве в узле.Среда JS с открытым кодом, так как они выполняются на стороне сервера, а клиенты не имеют доступа.
Но в данном случае распространения приложения среди клиентов это заставило меня задуматься, и такие сомнения возникли.
Делает Узел.Джей Си видишь это? Оно лучше всего подходит для этого? Есть ли другие подходящие варианты? Или приложения JavaScript, даже если они не предназначены для Интернета, нельзя превратить в исполняемые файлы, которые на самом деле скрывают исходный код, а если они не могут, то почему?