Настраиваемое настольное веб-приложение против Node Framework

Каковы преимущества использования платформы веб-приложений на базе NodeJS (Electron, NWjs) по сравнению с пользовательским веб-приложением, запускаемым локально, например, Python и Bottle? Многие люди, похоже, озабочены защитой своего JS-кода на "серверной стороне", но почему бы просто не использовать скомпилированный веб-фреймворк (Go, Java, Cpp), работающий локально, запустить браузер при запуске, а затем обслуживать контент локально?

1 ответ

У меня был тот же вопрос, также испытал оба примера. но обе стороны имеют преимущество.

Локальное веб-приложение может быть доступно для всех в сети на любом устройстве. и, очевидно, не требует установки. (Все это претый очевидно)

Но приложения, основанные на Electron или NWj, могут делать больше вещей, так как они используют командную строку, читают, обновляют или создают файлы, и, возможно, многое другое.

Но их нужно установить, это может быть полезно, если вы хотите защитить свои ресурсы от кого-то в сети. Также вы можете создавать кроссплатформенные приложения без проблем.

Другие вопросы по тегам