前端徐徐_社区达人页

个人头像照片
前端徐徐
已加入开发者社区1627

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布62篇文章
6条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2024年10月

  • 10.16 09:49:25
    发表了文章 2024-10-16 09:49:25

    Tauri 开发实践 — Tauri 集成本地数据库

    本文介绍了在 Tauri 框架中集成本地数据库的几种方案,包括直接绑定 SQLite、使用第三方数据库库和使用 tauri-plugin-sql-api 插件。最终选择了 tauri-plugin-sql-api,因为它集成简单、支持多种数据库类型,并且与 Tauri 框架深度整合,提升了开发效率和安全性。文章详细介绍了如何安装和使用该插件,以及如何编写核心代码实现数据库操作。
  • 10.16 09:48:02
    发表了文章 2024-10-16 09:48:02

    Tauri 开发实践 — Tauri 原生能力

    本文介绍了如何使用 Tauri 框架构建桌面应用,并详细解释了 Tauri 提供的原生能力,包括文件系统访问、系统托盘、本地消息通知等。文章通过一个具体的文件下载示例展示了如何配置 Tauri 来使用文件系统相关的原生能力,并提供了完整的代码实现。最后,文章还提供了 Github 源码链接,方便读者进一步学习和参考。
  • 10.15 20:33:58
    发表了文章 2024-10-15 20:33:58

    Tauri 开发实践 — Tauri 配置介绍

    本文首发于微信公众号“前端徐徐”,主要讲解`package.json`、`Cargo.toml`及`tauri.conf.json`三个文件的配置。其中,`tauri.conf.json`最为复杂,涉及众多配置项。`package.json`用于配置前端依赖与脚本;`Cargo.toml`用于声明Rust应用依赖;`tauri.conf.json`则管理前端资源、API白名单等。这些配置对于Tauri应用的开发至关重要。
  • 10.15 20:31:37
    发表了文章 2024-10-15 20:31:37

    Tauri 开发实践— Tauri 工程搭建

    本文首发于微信公众号“前端徐徐”,介绍了在 macOS 环境下使用 Rust 和 Tauri 构建跨平台桌面应用的过程。首先需安装 Rust 及系统依赖,参考链接:[Rust 入门](https://www.rust-lang.org/zh-CN/learn/get-started) 和 [Tauri 前置条件](https://tauri.app/zh-cn/v1/guides/getting-started/prerequisites)。
  • 10.15 20:28:31
    发表了文章 2024-10-15 20:28:31

    Tauri 开发实践— Tauri 怎么样

    Tauri 是一个用于构建高效、小型二进制文件的框架,适用于所有主流桌面及移动平台。开发人员可以利用任何可编译为 HTML、JavaScript 和 CSS 的前端框架构建应用,并借助 Rust、Swift 或 Kotlin 进行后端开发。Tauri 采用三层架构,包括 tauri-app、WRY(跨平台 Webview 库)和 TAO(跨平台窗口管理器)。相较于 Electron,Tauri 使用系统内置浏览器引擎执行 Web APP,具有更小的资源占用和更高性能。详情见:[Tauri 官网](https://tauri.app/)。
  • 10.15 16:17:29
    发表了文章 2024-10-15 16:17:29

    跨平台开发的新纪元:Tauri 2.0 横空出世,移动端、桌面端一网打尽!

    Tauri 2.0 正式版于 2024 年 10 月 2 日发布,带来了多项重大更新。此次更新不仅全面支持 iOS 和 Android,实现“一次编写,到处运行”,还升级了插件系统,增强了灵活性与可扩展性。安全性大幅提升,引入新的权限系统,并优化了 IPC 层,支持原始有效载荷传输,大幅提高性能。此外,Tauri 2.0 还支持热模块替换(HMR),简化了应用分发流程,成为跨平台开发的重要里程碑。
  • 10.15 16:15:51
    发表了文章 2024-10-15 16:15:51

    打造《黑神话:悟空》壁纸软件:使用 Tauri 快速上手

    本文首发于微信公众号“前端徐徐”。作者分享了如何仅用半天时间实现《黑神话:悟空》桌面壁纸软件的过程,并展示了实际效果。文中详细介绍了使用 Tauri 开发跨平台桌面应用的核心流程与关键技术,包括下载壁纸、更换壁纸以及前后端交互等细节。此外,还提供了源码和下载链接供读者体验。
  • 10.15 16:05:30
    发表了文章 2024-10-15 16:05:30

    揭秘 electron-builder:macOS 应用打包背后到底发生了什么?

    本文详细介绍了 Electron 应用在 macOS 平台上的打包流程,涵盖配置文件、打包步骤、签名及 notarization 等关键环节。通过剖析 `electron-builder` 的源码,展示了如何处理多架构应用、执行签名,并解决常见问题。适合希望深入了解 macOS 打包细节的开发者。
  • 10.15 16:04:03
    发表了文章 2024-10-15 16:04:03

    electron-builder 解析:你了解其背后的构建原理吗?

    本文首发于微信公众号“前端徐徐”,详细解析了 electron-builder 的工作原理。electron-builder 是一个专为整合前端项目与 Electron 应用的打包工具,负责管理依赖、生成配置文件及多平台构建。文章介绍了前端项目的构建流程、配置信息收集、依赖处理、asar 打包、附加资源准备、Electron 打包、代码签名、资源压缩、卸载程序生成、安装程序生成及最终安装包输出等环节。通过剖析 electron-builder 的原理,帮助开发者更好地理解和掌握跨端桌面应用的构建流程。
  • 10.15 16:02:16
    发表了文章 2024-10-15 16:02:16

    十年跨平台开发,Electron 凭什么占据一席之地?

    本文首发于微信公众号“前端徐徐”。作者徐徐将系统整理Electron的相关知识,分享更多开发经验。Electron是一个已有10年历史的跨端开发框架,本文将从其诞生背景、优劣势、生态、案例等方面进行详细介绍,并与其他框架进行对比,帮助读者全面了解Electron。
  • 10.15 16:00:32
    发表了文章 2024-10-15 16:00:32

    从架构到API,你真的掌握了Electron的全貌吗?

    本文首发于微信公众号“前端徐徐”。作者徐徐从架构层面、协作方式、底层支持、源码层面及API设计等方面剖析了Electron的原理。通过分析Electron的核心组件(Chromium和Node.js)、进程隔离、上下文桥接及IPC机制等内容,揭示了Electron在设计上的精妙之处及其对开发高效、稳定桌面应用的重要性。了解这些原理有助于开发者更好地设计和解决问题。
  • 10.15 15:38:41
    发表了文章 2024-10-15 15:38:41

    谈谈我做 Electron 应用的这一两年

    本文首发于微信公众号“前端徐徐”,作者徐徐分享了过去一两年间开发Electron桌面应用的经验与心得。文章详细介绍了从项目启动、技术选型到具体实施的过程,并探讨了桌面端开发面临的挑战及解决方案,如软件更新、任务队列设计、性能优化等。此外,还列举了一些特殊需求的实现方法,如静默安装、进程禁用等。作者认为,尽管桌面端开发有其独特性,但通过不断探索与实践,仍能显著提升用户体验和技术水平。
  • 发表了文章 2024-11-14

    Windows Electron 应用更新的原理是什么?揭秘 NsisUpdater

  • 发表了文章 2024-10-28

    React DnD:实现拖拽功能的终极方案?

  • 发表了文章 2024-10-23

    你真的了解 Electron 的自动更新吗?揭秘AppUpdater 类的内部工作原理

  • 发表了文章 2024-10-23

    Electron on macOS: 揭秘 MacUpdater 如何实现无缝自动更新?

  • 发表了文章 2024-10-23

    Electron 重大更新,33.0.0版本发布,带来多项新特性与改进!

  • 发表了文章 2024-10-23

    揭秘 Electron 的 Linux 打包过程:你知道背后发生了什么吗?

  • 发表了文章 2024-10-23

    Electron-builder 是如何打包 Windows 应用的?

  • 发表了文章 2024-10-23

    推荐 10 个前端开发会用到的工具网站

  • 发表了文章 2024-10-23

    教你一步步用 ChatUI + Julep 构建 AI 应用

  • 发表了文章 2024-10-23

    前端 8 种图片加载优化方案梳理

  • 发表了文章 2024-10-23

    Google 浏览器中的 AI 魔法 — window.ai

  • 发表了文章 2024-10-23

    10 大 APP 开发方案比较

  • 发表了文章 2024-10-22

    说说JSBridge的原理?

  • 发表了文章 2024-10-22

    2024你不得不知道的免费API

  • 发表了文章 2024-10-22

    TCP和UDP区别?

  • 发表了文章 2024-10-22

    浏览器输入 URL 回车后会经历哪些步骤?

  • 发表了文章 2024-10-22

    跨域解决方案有哪些?

  • 发表了文章 2024-10-22

    对比一下Vue2 和 Vue3?—— 8个方面给你答案

  • 发表了文章 2024-10-22

    HTTP和HTTPS的区别有哪些?

  • 发表了文章 2024-10-22

    React中组件通信方式有哪些

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息