https://www.smashingmagazine.com/2020/07/desktop-apps-electron-vue-javascript/
--
2020 Podcast - Building Secure Electron Apps with Aristeidis Bampakos
https://johnpapa.net/building-secure-electron-apps-with-aristeidis-bampakos-on-realtalk/
--
Building a Desktop App with Electron and Vue.js
https://buddy.works/tutorials/building-a-desktop-app-with-electron-and-vue-js
ref - https://github.com/SimulatedGREG/electron-vue
--
Vue CLI Plugin Electron Builder
https://nklayman.github.io/vue-cli-plugin-electron-builder/
make sure you have the needed nodeJS version
https://www.npmjs.com/package/electron-releases
look at bottom the releases table
--
Connecting to MySQL by nodeJS
https://ourcodeworld.com/articles/read/259/how-to-connect-to-a-mysql-database-in-electron-framework
https://redstapler.co/electron-tutorial-connect-mysql/
https://www.bezkoder.com/vue-js-node-js-express-mysql-crud-example/
node packages :
[482kb] https://www.npmjs.com/package/mysql >> successor is https://www.npmjs.com/package/mysql2
[mysql official - 4mb] - https://www.npmjs.com/package/@mysql/xdevapi
--
2020 Podcast - Building Secure Electron Apps with Aristeidis Bampakos
https://johnpapa.net/building-secure-electron-apps-with-aristeidis-bampakos-on-realtalk/
JavaScript:
mainWindow = new BrowserWindow({ width: 800, height: 600, webPreferences: { nodeIntegration: false } });
--
Building a Desktop App with Electron and Vue.js
https://buddy.works/tutorials/building-a-desktop-app-with-electron-and-vue-js
ref - https://github.com/SimulatedGREG/electron-vue
--
Vue CLI Plugin Electron Builder
https://nklayman.github.io/vue-cli-plugin-electron-builder/
make sure you have the needed nodeJS version
https://www.npmjs.com/package/electron-releases
look at bottom the releases table
--
Connecting to MySQL by nodeJS
https://ourcodeworld.com/articles/read/259/how-to-connect-to-a-mysql-database-in-electron-framework
https://redstapler.co/electron-tutorial-connect-mysql/
https://www.bezkoder.com/vue-js-node-js-express-mysql-crud-example/
node packages :
[482kb] https://www.npmjs.com/package/mysql >> successor is https://www.npmjs.com/package/mysql2
[mysql official - 4mb] - https://www.npmjs.com/package/@mysql/xdevapi