JS教程之使用 ElectronJS、VueJS、SQLite 和 Sequelize ORM 从 A 到 Z 创建多对多 CRUD 应用程序
2023-09-11 14:18:47 时间
介绍
由于项目的密度和整篇文章的篇幅,本教程将分为三篇。
第 1 部分:使用 VueJS 创建 Electron 应用程序
第 2 部分:连接数据库和创建 CRUD 函数
第 3 部分:构建 UI 并将其与带有 IPC 的主进程连接
要求
- 安装了 NodeJS 和 NPM
- 了解 JavaScript 和 ES6 和 SQL
- 具有 VueJS 和 Vuex 的知识和经验
- 有 Electron 经验者优先,但不是必需的。
我们要建造什么?
我们将构建一个简单的桌面应用程序,我们可以在其中创建播放列表并向其中添加 youtube 视频。我不会对功能和特性进行深入探讨。目标是将数据库与 ElectronJS 和 VueJS 的多对多关系链接起来。
我们将如何去做?
我们将应用程序分成两部分;渲染器和主。Renderer 是前端,这部分我们将使用 VueJS、Vuex。主要部分是 ElectronJS 的主进程,它是后端。在这里,我们将构建应用程序的逻辑。
对于数据库,我们将创建两个表,视频和播放列表。这些表与多对多关系相关联。
开始建设
相关文章
- JS框架_(JQuery.js)绚丽的3D星空动画
- JS框架_(JQuery.js)圆形多选菜单选项
- JS框架_(Progress.js)圆形动画进度条
- JS框架_(JQuery.js)点赞按钮动画
- JS框架_(JQuery.js)上传进度条
- 如何查看jsplumb.js的API文档(YUIdoc的基本使用)#华为云·寻找黑马程序员#
- JS - 解决引入 js 文件无效的问题
- JS插件之——bootstrap-suggest.js
- js固定表头的实现(转)
- [Cycle.js] Customizing effects from the main function
- 01. WebApp2.0时代启程:Cocos2d-JS详解(一)
- 多行内容超出...显示的JS解决方案
- atitit.系统托盘图标的设计java swing c# .net c++ js
- Atitit.js javascript异常处理机制与java异常的转换.js exception process Voae
- paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结
- 华为OD机试 - 玩牌高手(Java & JS & Python)
- JS:crypto-js模块实现数据加密解密
- i18n 和 基于js的网页多语言框架 jquery.i18n的介绍
- 【JS高级】js面向对象三大特性之继承_06
- 原生js实现随机验证码HTMl-JS