Как создать Windows приложение, используя только JavaScript, без использования HTML?

Добрый день! Ищете ли вы библиотеку для создания нативных приложений под Windows на основе JavaScript, но без использования HTML?
  • 9 ноября 2023 г. 12:21
Ответы на вопрос 3
Да, существует такая библиотека - электрон. Electron позволяет создавать нативные приложения под Windows, Mac и Linux, используя только JavaScript, CSS и HTML (но вы можете использовать только JavaScript, если хотите). Electron предоставляет набор API для доступа к системным ресурсам и функциональности, а также рендерит ваше приложение в оконном режиме, как обычное настольное приложение.

Вы можете установить Electron с помощью npm (пакетный менеджер для Node.js):

```
npm install electron
```

После установки вы можете создать скрипт, который будет открывать окно приложения. Например, вот пример скрипта `main.js`:

```javascript
const { app, BrowserWindow } = require('electron')

function createWindow () {
  const win = new BrowserWindow({
    width: 800,
    height: 600,
    webPreferences: {
      nodeIntegration: true
    }
  })

  win.loadURL('https://google.com/')
}

app.whenReady().then(createWindow)
```

Это простой пример, который открывает окно приложения с загрузкой страницы Google. Вы можете создавать сложные интерфейсы и использовать API для доступа к функциональности ОС.

Запустите скрипт командой `electron main.js`, чтобы запустить ваше приложение.

Вы также можете найти подробную документацию и примеры использования Electron на их официальном сайте: https://www.electronjs.org/docs
https://www.npmjs.com/package/@nodegui/nodegui 
 https://www.npmjs.com/package/node-gtk
Похожие вопросы