本页 9 篇文章
StarBloghttps://blog.deali.cn/blog/generate-request-code-with-swagger-typescript-api
...ract-enums:将所有枚举从 inline interface 中提取为独立的 TS enum **帮助命令**: --help, -h:列出所有命令帮助信息 在 Next.js 里使用例子 以生成 StarBlog 的 API 接口为例 在 Next.js 项目中的目录结构是这样的: 其中 photo.ts 和 blog.ts 是生成的 lib ...
StarBloghttps://blog.deali.cn/blog/django-outdated-asgi-ai-thinking
...**AI 原生应用** 的角度看,Django 的短板就被放大了: **实时性**:大模型交互天然依赖 SSE/WebSocket,Django 做得到,但不是天然的。 **轻量化**:像 Next.js、FastAPI 这种框架,更契合“全栈一体化 + 异步优先”的思路。 **试错成本**:Django 启动一个完整项目,成本较高,不如轻量框架灵活。 所以对我来说,虽然 DjangoStart...
StarBloghttps://blog.deali.cn/blog/code-porter-workspace-migration-tool
...on 虚拟环境 dist # 构建产物 build # 构建产物 target # Rust 构建产物 .next # Next.js 缓存 .cache # 各种缓存 .git # Git 元数据(bundle 已包含) 对于 zip 导出,还会读取项目根目录的 .gitigno...
StarBloghttps://blog.deali.cn/blog/coolify-open-source-vercel-alternative
...我还试了这俩: 分享玩 Coolify 时候发现的俩新玩意 OK,就先分享这些,后续我会把 Next.js 项目部署上去,到时再记录一下。
StarBloghttps://blog.deali.cn/blog/frontend-black-ops-react-practice
...t>); }); })(); </script> 为什么? 这么做的起因其实很简单,我的后端需要一个简单的交互页面,而我既不想创建一个新的 Next.js/Vite 前端项目来做,也不想用后端模板渲染+HTMX/Alpine.js 这种方案。 前者的问题是**成本**: 为了一个功能边界非常清晰的页面,引入一整套前端工程体系,意味着要额...
StarBloghttps://blog.deali.cn/blog/django-starter-framework-slim-direction-thinking
...ui 的进化与替代品们](https://blog.deali.cn/p/tailwindcss-component-libraries-review) 以下两篇文章还没写好,就先占个位吧~ Next.js 全栈开发:我的前端技术栈全景图(2025版) 为什么我想把 Rust 用到 Web 后端开发? 其他 还有就是 Rust 还好我今年的年度计划没有把 Rust 列入学习计划中 不...
StarBloghttps://blog.deali.cn/blog/starblog-netcore-32-season-finale
...问题将是 v2 版本要解决的。 v2 新版规划 目前规划了一些新的功能和优化,但这肯定不是 v2 版本的全部,各位同学如果有好的建议也可以留言讨论一下~ 博客前台重构 使用 Next.js 重构 使用 nodejs 技术栈的 markdown 解析 管理后台重构 使用基于 react 的技术栈重构 新的访问统计功能 地理信息可视化 搜索引擎收录分...
StarBloghttps://blog.deali.cn/blog/almost-abandoned-project-open-source
...技术栈是: 后端 - AspNetCore, MediatR, AutoMapper, RateLimit 等(可能还有一些一时想不起来的技术,后面有空会单独写文章介绍这个项目) 前端 - Next.js, Tailwind CSS, AntDesign 当开始开发之后,才发现困难重重,单点认证系统远比我想象的复杂,当然这跟我在当时对 OAuth2.0 的理解不足也有关系,而且还要接入多种外部登录方...
StarBloghttps://blog.deali.cn/blog/starblog-open-source-blog-2023-update
...(然后我就可以来做新项目了~)~~ PS:当然 StarBlog 也会持续更新的,目前已有初步的 2.x 版本开发计划,我打算对架构进行一些调整以更好增加其他新功能,同时使用 Blazor 和 Next.js 来重写两套管理后台,练手的同时看看 Blazor 和前端开发的各自优劣。 在这里给大家拜个早年!敬请期待后续的新项目😃