
本章主要帮助大家理解 TypeScript 可以解决的问题和所带来的优势,带领大家学习 TS 中的各种基础类型,然后进阶到复杂类型,包括:Array, Tuple, interface, function, Class, Enum, Generices等,迅速帮助大家理解 TS 的基础使用方式和语法。
从 vite 创建项目开始,学习使用一系列插件以及 ESlint打造完美开发环境,接下来带领大家学习 compostion API,自定义Hooks, setup 语法, 依赖注入等一系列 vue3 的重大更新。
本章讲述了 Electron 的基础用法,包括搭建 Electron 开发环境、进程和线程的知识、BrowserWindow 模块、跨进程访问等内容。
本章完成项目基础架构的搭建,使用 Electron Forge 作为脚手架,分析建立项目的静态版本,并且学习和使用 Tailwind.css 完成样式,最后引入 Radix Vue 作为项目的组件库。
本章分析目前 Electron 常用的存储方案,最终选用 Dexie.js 并且学习 Dexie 的用法以及初始化它的数据结构 最后完成流式信息的返回以及展示同时进一步优化返回内容。
本章学习使用 Pinia 的概念,基础知识,最终使用 Pinia 创建全局Store 并且将 Dexie 融汇在其中。
本章完成代码和功能的进一步完善,支持 markdown 以及语法高亮,还完成了用户体验的改进,增加了读图功能,以及抽象了 Provider 的代码和使用。
本章完成应用的配置页面,全部使用 Cursor AI 编辑器,由浅入深的自动完成编码,实现对应的功能:配置页面,国际化,动态配置设置的功能。
本章节讲解使用 Markers 对应用进行打包& 使用 Cursor AI 生成代码,完成应用图标的功能
本章节讲解使用 Publishers 进行应用发布 & 使用 Cursor AI编码实现自动更新功能 。
选课、学习遇到问题?
扫码添加指导老师 1V1 帮助你!
添加后老师会第一时间解决你的问题