Dokploy dokploy 系列 I | vercel开源平替,dokploy七分钟国内安装指南 vercel 虽好,但是国内访问速度堪忧,如何在国内腾讯云、阿里云安装类似 vercel 的平台享受到 vercel 带来的便利呢? vercel :是一个前端项目部署 SaaS
News 原子css落地经验分享 | 让我的CSS 体积减少80%? 目前Facebook、Twitter已经使用原子CSS重构了他们的项目,新的CSS编写和构建方式让Facebook的主页减少了80%的CSS体积,提高了视觉还原效率。我们团队项目中也落地了原子css,来讲述一下我们遇到的问题,分享我们落地的经验。 本文主要结构: * 原子CSS的历史与特性介绍 * 前端在B端实践中的一些经验 * 实践前的疑虑
ChatGPT都踩过的坑:AI对话框中文输入法完美解决方案 在AI时代,输入框中文输入法处理是一个常见的问题。本文将介绍如何解决这个问题,并提供详细的解决方案。 在我们开发 AI 聊天框的时候,经常会遇到输入框中文输入法处理的问题。 比如:中文输入法输入英文的时候,按下回车键会直接发送消息 在早些的
API进化论I:从REST到GraphQL的蜕变之路 打算写一个系列文章来沉淀下在我在“获取数据”方面的实践与思考,叫做《API进化论》,会提到GraphQL、Restful、tRPC他们解决了什么问题,帮助大家认识API的进化历程,本文是第一篇。 这也是一篇公司内布道文章,因为GraphQL在已有服务的改造成本太高,
API进化论II:使用tRPC快速创建端到端类型安全API trpc是facebook开源的一款RPC框架,它通过类型系统来保证API的类型安全,并且支持多种语言。 在第一篇文章中,我们介绍了从REST到GraphQL的演变过程,分析了REST的一些局限性以及GraphQL如何解决这些问题。对于第二篇关于tRPC类型安全的文章,我们继续沿用第一篇的思路,从tRPC的定义、工作原理、优势、局限性等方面来介绍tRPC是如何解决API类型安全问题的。
News 开发者常用的Figma插件推荐|效率翻倍 Figma插件是设计师和开发者的好帮手,可以提高工作效率,本文推荐了几款常用的Figma插件 1. Figma to Code 目前支持: HTML, Tailwind, Flutter, SwiftUI
Notebooks Xcode保存自动格式化 ✏️ 不像JetBrain或者VS Code,Xcode本身没有保存自动格式化的能力,因此记录一下实现自动化的过程。 安装swiftformat-for-xcode 如果没有brew,需要提前homebrew brew install --cask swiftformat-for-xcode 安装后在App目录会有对应图标
Notebooks Swift接入Apollo GraphQL并使用CLI生成代码 ✏️ 笔者是GraphQL深度爱好者,在学习Swift开发过程中也希望能够将其引入,过程中也遇到一些包管理问题,参阅了官网文档后成功接入,下面是整个过程。 设备信息: Xcode版本:Version 14.3.1 (14E300c)
Notebooks Xcode集成ChatGPT、Github Copilot ✏️ Copilot与GPT能够很好的帮助我们在开发中遇到的困难,提高我们的效率。 这次我记录一下接入GPT与Copilot的过程。这个插件支持OpenAI、Azure的接口 安装copilot-for-xcode 这里是使用copilot-for-xcode,里面也有详细的介绍和安装方法。 https://github.com/intitni/
Notebooks 面试必备-计算机网络-HTTPS HTTPS:让数据传输更安全 | 浏览器工作原理与实践 加密过程 数字证书由两部分组成 * 信息摘要 = hash(服务器公钥+站点信息) * 数字签名 = CA私钥加密(信息摘要)
Notebooks 面试必备-计算机网络-Websocket 优势 * 服务端推送 * 减少通讯量,WS的首部信息很小 Websocket传输基于TCP协议.首先会使用HTTP做初始握手,比如 GET ws://localhost:3000/ws/