随笔分类 - Web
摘要:只会用 httpx 发个 GET 请求可不够,传参乱码、大文件上传超时、响应解析报错这些坑你迟早会遇到。这篇保姆级教程把 GET 参数拼接、POST 多种请求体、Header 与 Cookie 管理、文件上传、大文件流式下载等全部拆开揉碎,用生活化比喻和真实代码带你彻底玩转 httpx,让你的异步调用稳如老狗。
阅读全文
摘要:本文先简单说明下 requests、aiohttp 与 httpx 的优劣以及选择建议,然后使用 httpx 从安装到能写出异步客户端,同时分享下连接池耗尽、超时未设等实际开发中可能出现的踩坑经验。花点时间认真读完,这样以后你再写微服务调用时就会又快又稳,也不用再背锅。
阅读全文
摘要:Ajax、Fetch 和 Axios 到底怎么选才不踩坑?这篇文章从程序媛的实战视角,用生活化比喻拆解了 JavaScript 四种前端请求方式的核心差异。不仅讲了原生 XHR 的繁琐、jQuery 的笨重,更直击 Fetch 在错误处理上的致命陷阱,最后给出为什么 Axios 能成为当下最优解的硬核理由,附带一份可直接参考的选型对比表,帮你少写坑代码,少加冤枉班。
阅读全文
摘要:还在为REST接口数据冗余或不足、频繁改接口而加班吗?本文带你深入浅出地理解GraphQL的核心原理,手把手演示FastAPI与Strawberry的最佳组合实践。从环境搭建到解决N+1查询、跨域等深坑,用最口语化的方式,帮你一次性掌握这款让前后端不再“撕逼”的效率神器。看完就能直接上手,告别无意义的字段冗余。
阅读全文
摘要:你是不是也遇到过 FastAPI 应用一上量就卡死、502 频发?这篇来自程序媛老友的经验之谈,不讲天书,只给你最落地的 ASGI/WSGI 服务器选型指南、配置参数详解和 Docker、Linux 部署实例。哪怕你只懂一点后端,跟着做也能搞出一个稳建的生产环境。
阅读全文
摘要:Termux 里运行二进制或脚本,直接执行、后台运行、Termux-service 到底怎么选?这篇血泪经验总结手把手教你安装配置 Termux-service,避开“进程被杀”、“服务无法保活”等大坑,看完就能让脚本在手机里稳如老狗地跑起来。
阅读全文
摘要:LibreTranslate 经常把“懵逼”翻成“confused”?在线翻译 API 太贵或不准?这篇文章手把手教你用 FastAPI + pystardict 读取古早的 StarDict 本地词典,搭建一个零成本、毫秒级响应的离线翻译 API。包含完整的安装过程、字典资源推荐、常见踩坑实录,以及为什么有时候“土办法”比大模型更靠谱。适合想给内部工具加一层精准词典翻译的开发者。
阅读全文
摘要:看GitHub源码或英文文档时,还在用谷歌翻译来回切换?翻译不准、网络抽风、代码被转义?本文分享一款开源、可本地部署的翻译工具LibreTranslate,从安装、使用到与ArgosTranslate的对比选择,帮你搭建流畅阅读外文技术资料的翻译神器。
阅读全文
摘要:还在为不同软件间的配置同步头疼吗?本文带你用一部安卓手机,通过 Termux 和一款轻量级神器 gowebdav ,零成本搭建私人 WebDAV 服务器。无需公网 IP,不用注册第三方服务,十分钟就能让 Tampermonkey、KOReader 等软件实现无缝同步。内含详细避坑指南和方案对比,让你少走弯路。
阅读全文
摘要:还在为团队文档维护头疼吗?本文带你认识一个极简却强大的文档神器docsify,无需编译、一个页面搞定一切。从安装配置到避坑指南,手把手教你搭建一个高颜值、易维护的知识库网站,让你的技术文档管理体验瞬间起飞。
阅读全文
摘要:身份验证是每个后端项目的“第一道门”,但往往也是劝退新手的第一大坑。本文不讲虚的,以一个全栈工程师的真实踩坑视角,带你梳理 FastAPI 身份验证与用户管理的最优解—— FastAPI Users 库,从安装、实战到选型建议,一条龙拆解。如果你正被 JWT、Cookie、数据库迁移搞得头秃,这篇“人话版”经验总结或许能让你少熬几个夜。
阅读全文
摘要:还在为FastAPI打包后各种报错抓狂?本文不讲虚的,用最接地气的方式对比Linux和Windows下三种主流打包部署方式,从PyInstaller的各种坑到Docker的一键起飞,手把手教你如何根据场景选择,附上保姆级实操命令,让你的服务“稳如老狗”。
阅读全文
摘要:还在为项目打包后体积过大头疼?本文以程序媛真实踩坑经历,手把手教你配置Vue3+Element Plus按需导入,告别全量引入的性能噩梦。涵盖自动导入配置、VS Code插件推荐、常用组件实战及样式踩坑指南,让项目轻量起飞。
阅读全文
摘要:还在npm、yarn、pnpm之间反复横跳?本文从安装起步、命令速查、npm迁移血泪史到monorepo实战建议,用程序媛踩过的坑一次性讲透pnpm。看完你会明白为什么它让node_modules体积暴减70%,并从此告别幽灵依赖。
阅读全文
摘要:还在用老旧的jQuery.ajax,或盲目追新直接用fetch?从真实踩坑经历讲起,这篇文章帮你彻底搞懂fetch的返回值处理、状态判断和异步流程。不教条,纯唠嗑,让你看完就能把fetch用得明明白白,顺便治好“async/await到手就用”的小毛病。
阅读全文
摘要:后端接口写好了,但前端管理界面里看不到菜单、调不通接口,是很多人用 FastApiAdmin 卡壳的地方。这篇文章手把手带你走通“后端接口→菜单配置→前端 API 封装→Vue 页面开发”的完整链路,以会议纪要模块为例,覆盖菜单创建、请求模块编写等关键步骤,并总结几条让你少熬两个大夜的避坑经验。
阅读全文
摘要:FastApiAdmin 能跑起来只是第一步,真正的挑战在于二次开发。这篇文章以一个会议纪要模块为例,手把手带你走通 model、schema、crud、service、controller 的完整流程,并总结出几条血泪经验,帮你避开那些文档里没写、代码里藏着的坑。
阅读全文
摘要:FastAPI项目需要一个后台管理界面,FastApiAdmin用好了确实省力,但坑也不少。这篇文章从我的血泪经验出发,把安装、配置、常见错误和选型建议一次性讲透,帮你避开那些不值当的试错成本。
阅读全文
摘要:看了太多接口被爬的惨痛教训,我下定决心给自已的FastAPI Agent API来了一次全面加固。本文分享OAuth2+JWT认证、RBAC角色控制、防提示注入、请求频率限制、命令白名单沙箱、API Key轮换与环境隔离等实战方案,每条都有即拿即用的代码,让你的AI Agent安全上线不踩坑。
阅读全文
摘要:LLM Agent 动辄几十秒的“思考”时间,足以让任何前端请求直接挂掉。作为一名被 API 超时折磨过的程序媛,我今天把 FastAPI 异步任务处理方案翻出来分享给你。从简单的后台任务到专业的任务队列,再到让用户不焦虑的 WebSocket 进度推送,全都是反反复复Debug出来的实战经验!
阅读全文
浙公网安备 33010602011771号