javascript — электронный узел с классом c ++ в бэкэнде

Я довольно новичок в веб-разработке, кроме базового создания веб-сайта HTML5, я каким-то образом понимаю общую структуру, но я все еще не могу полностью понять, особенно электрон и nodejs.

На днях я собирался создать веб-приложение, которое похоже на текстовый редактор wysiwyg, но взаимодействует между браузером (HTML5 / js) и бэкэндом (сценарий c ++).
Сначала я попытался создать сценарий hello world на c ++, который можно выполнить из веб-приложения, созданного на электронном языке. Я был в состоянии запустить .exe как child_process, но я не мог идти дальше.

Теперь я немного углубился в изучение аддона c / c ++ из nodejs, но все еще пытался понять. Основные примеры для nodejs не дают мне полного понимания того, как передавать данные.

Прошу прощения за длинный абзац, описывающий мой статус, но вкратце вот несколько вопросов:

  1. Кто-нибудь может дать мне представление о том, как Electron / nodejs можно использовать в качестве промежуточного интерфейса браузера-бэкенда?
  2. У кого-нибудь есть простой пример / phedo-код с использованием API propoer для взаимодействия между бэкэндом nodejs-c ++? Является ли nodejs c / c ++ addon единственным методом?

Спасибо за чтение! и я с нетерпением жду любого, чтобы помочь мне понять.

1

Решение

Как вы уже поняли, Node.js предлагает функциональность, которую вы ищете через свои C / C ++ аддоны. Можете ли вы воспроизвести основной пример обратного вызова, найденный в руководстве по API Node.js?

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector