Aller au contenu
onsuggest
Connexion
Article zh

FastFlyer:基于FastAPI的轻量级API开发框架

Source: 张戈博客 ·

概述 很早前分享过一个开发框架 Flyer,这些年一直在用,也攒了不少痛点:框架代码和业务代码耦合在一起,想升个级就得挨个项目改一遍,非常痛苦。 所以这次重写了一版,取名 FastFlyer ——基于 FastAPI 的轻量级 API 开发框架。最大的变化是把框架做成了 SDK ,和业务代码彻底隔离,装个包就能用,升级也只是换个版本号的事。 项目地址: https://github.com/jagerzhang/fastflyer 主要特性 SDK 即装即用 :框架以 SDK 形式提供,与业务代码隔离,不再有「框架版本难以升级」的问题 自动生成项目骨架 :一条命令生成标准目录结构和演示应用,开箱即用 自动加载应用 :自动加载 app/ 目录下符合规范的应用,只需暴露名为 router 的路由对象 自带接口文档 :启动即有 SwaggerUI 和 Redoc 性能足够用 :单核单进程空载 9000+ QPS ,基本能覆盖绝大部分运维场景 快速开始 安装 SDK 1 pip3 install --upgrade fastflyer 这一步是可选的,主要为了让 IDE 能正常提示。 创建项目 1 2 3 4 5 export new_project = myproject mkdir -p /data/ ${ new_project } && cd /data/ ${ new_proje

Qu'est-ce que FastFlyer:基于FastAPI的轻量级API开发框架 ?

FastFlyer:基于FastAPI的轻量级API开发框架 is a article discovery curated from 张戈博客. 概述 很早前分享过一个开发框架 Flyer,这些年一直在用,也攒了不少痛点:框架代码和业务代码耦合在一起,想升个级就得挨个项目改一遍,非常痛苦。 所以这次重写了一版,取名 FastFlyer ——基于 FastAPI 的轻量级 API 开发框架。最大的变化是把框架做成了 SDK ,和业务代码彻底隔离,装个包就能用,升级也只是换个版本号的事。 项目地址: ht

Comment puis-je y accéder ou l'essayer ?

You can experience this content directly on its original host (张戈博客) by clicking the "Open Original" button.

D'où vient ce contenu ?

Curated from 张戈博客 by the OnSuggest team to surface the most interesting and serendipitous content on the web.

Article · Technologie

[分享创造] 做了一个按月整理相册的 iPhone App:滑动取舍照片,也能先看大视频

大家好,我是 Photo Cleaner: Swipe Sorter 的开发者。想在这里介绍一下这个相册整理工具,也听听大家平时怎么处理越积越多的照片。 它的主要流程是先选一个月份,再逐张滑动保留照片或标记删除,把整理范围缩小到一个月。遇到相似照片,可以放在一起比较;视频可以按文件大小排序,先检查占空间较大的文件,再决定是否批量删除。最终删哪些内容由你选择。 我想了解的是:按月分批整理是否更容易坚持?还是你更希望优先处理相似照片和大视频?如果试用时遇到不顺手的地方,也欢迎直接指出。 支持 iPhone / iPad ,需要 iOS / iPadOS 26 或更高版本。免费下载,包含付费内购,美区价格为每月 $0.99 、每年 $3.99 ,或 $6.99 永久解锁;不是所有功能都免费。其他地区的价格及可下载情况以对应 App Store 为准。 美区 App Store: https://apps.apple.com/us/app/id6754751345 文案由 AI 辅助整理。

Article · Technologie

[分享创造] 做了一个开源的 YouTube 桌面客户端 Lumtub:原生播放,推荐在本地跑,支持 Windows / Linux / macOS

Lumtub:免费开源的 YouTube 桌面客户端 大家好!分享一个我做的开源软件 Lumtub 。它是一个 YouTube 桌面客户端,支持 Windows、macOS 和 Linux, 免费、没有付费版,基于 GPL-3.0 完全开源 。 🎞️ 一分钟宣传片 : https://github.com/0x696c757a696f/lumtub/raw/main/docs/promo/promo-en.mp4 为什么做它 我每天在 YouTube 上看很多视频,但有三件事一直让我不舒服: 浏览器播放 4K 视频时风扇狂转 ; 首页推荐越看越窄 ,而且不知道为什么会推荐这些; 看外语视频时 ,为了双语字幕得装一堆浏览器扩展。 所以我做了 Lumtub: 不用浏览器内核,改用 mpv 原生播放,推荐算法完全在你自己的电脑上运行。 核心特性 播放 原生 mpv 播放 :最高 8K,自动选择电脑能硬解的编码(H.264 / VP9 / AV1),画质按钮直接标出 1080P60 这样的帧率。 播放控制 :迷你播放器、画中画、关灯模式、A-B 循环、倍速、逐帧和一键截图。 高画质直播 :直播支持 1080p 以上画质,直播聊天和聊天回放 可以显示成弹幕 。 投屏 :投到电视(Chromecast / DLNA),最高 4K,可选 8K。 内置下载 :下载完成后可以直接在应用里播放。 推

Article · Technologie

[天黑以后] 20261107 午夜俱乐部

又失眠了,这次因为一只蚊子,开了蚊香也没用,抓也抓不到。这周失眠了好几次,每次都是到三点多才睡,白天又是生物钟九点前就醒。不喜欢睡不着导致整个人白天没什么精神,加上每次睡不着脑子又有不好的想法。

Raccourcis clavier

Découverte précédente
←P
Découverte suivante
→N
J'aime
L
Pas pour moi
X
Enregistrer
S
Afficher cette aide
?
Fermer
Esc

Les raccourcis fonctionnent sur la page des découvertes.