本页 12 篇文章
StarBloghttps://blog.deali.cn/blog/nextjs-routing-config-options
...data = { title: 'My Page', description: 'This is my page description', keywords: ['next.js', 'react', 'typescript'], openGraph: { title: 'My Page', description: 'This is my page description...
StarBloghttps://blog.deali.cn/blog/ai-era-fullstack-framework-independent-developer
... 不需要切换上下文,也不需要在不同的工具之间切换,这意味着开发成本更低。 可以更好地理解产品的整个堆栈,这意味着可以更好地设计和实现产品。 以前个人开发一个 SaaS 要啃掉整套 Java + React + 部署,现在可能一个 Next.js + AI 就能跑起来 现在各种开源框架、技术层出不穷,常有人调侃程序员一直在革自己的命。😄 其实换个角度想一下,这正是最适合独立开发者的时代,开发成本不...
StarBloghttps://blog.deali.cn/blog/django-crispy-forms-form-ui
...目前中台项目也只用到了这个 搭配 django-select2 可以实现下拉搜索框 不过样式不好改,我折腾了一段时间也没改好,索性先不理了,反正就是一个快速实现的 DEMO 后续有需求再用 React 重写页面就行了 小结 我发现 Django 相关的技术还算是比较小众的 一般写这种文章就没什么人看 我做 Django 也好几年的时间了,框架源码看了,脚手架也搞了,用得非常顺手 虽...
StarBloghttps://blog.deali.cn/blog/dev-a-multi-grid-video-live-ui
...> { console.error('获取直播地址失败:', err); alert('获取直播地址失败,请重试'); }); 纯 Alpine.js 的树组件实现 使用 react/vue 时,应该有比较多可选的树组件 不过纯 js 的树组件就都是纯一坨,根本没有能用的! 在一番尝试之后,我决定使用 Alpine.js 自己写一个! 效果在前面的截图里也有了,可以实现树节...
StarBloghttps://blog.deali.cn/blog/video-processing-tool-blazor-hybrid
...能都已经足够了,正好给web技术上桌面提供了条件。 而 Blazor 对于 C# 开发人员的优势是不需要学习各种 JavaScript 框架就可以开发交互式的 web 应用;虽然我做过不少前端项目,React也用得比较熟了,不过 Blazor Hybrid 还有一个优势是可以直接使用 C# 调用系统功能,Blazor Hybrid 一方面是运行在浏览器中,一方面又是直接在操作系统层面运行,C# 代码可以不...
StarBloghttps://blog.deali.cn/blog/starblog-publisher-deepseek-tool
...栈 **UI 框架**:Avalonia 11.2.1 **开发语言**:C# (.NET 8.0) **MVVM 框架**:CommunityToolkit.Mvvm 8.2.1 + ReactiveUI 19.5.41 **Markdown 处理**:Markdig 0.40.0 + Markdown.Avalonia 11.0.3 **HTTP 客户端**:Refit 8.0.0...
StarBloghttps://blog.deali.cn/blog/starblog-frontend-4-font-awesome-icons
...用这些图标。 **专业版(Pro)**:这是付费版,提供更多高级图标和功能,如动画图标、额外的图标样式(例如品牌图标)。专业版需要通过购买授权才能使用。 PS: 现在开发前端项目时,虽然有 react-icons 之类大而全的图标库,不过我还是会把 Font Awesome 作为一个选项,用习惯了,量大管饱 安装 Font Awesome 提供了多种使用方式,最常见的是通过 **CDN(...
StarBloghttps://blog.deali.cn/blog/sso-solution-research-summary
...: Node.js 14.19.3, Nest.js 6.7.2 Java8、Java11, Spring-Boot 2.5.15 Golang 1.21, Gin 1.9.1 前端:React.js 16.13.1 百度智能云 IDaaS https://cloud.baidu.com/doc/IDaaS/index.html 百度智能云身份管理服务(Identity as...
StarBloghttps://blog.deali.cn/blog/starblog-frontend-development-setup
...n Yarn 是 Facebook 发布的 node.js 包管理器,比 npm 更快、更高效,可以使用 Yarn 替代 npm。 关于 yarn 我在之前的这篇博客里有提到: 代码使我头疼之 React 初学习 安装命令 bash npm install -g yarn 设置国内镜像,...
StarBloghttps://blog.deali.cn/blog/starblog-netcore-32-season-finale
...各位同学如果有好的建议也可以留言讨论一下~ 博客前台重构 使用 Next.js 重构 使用 nodejs 技术栈的 markdown 解析 管理后台重构 使用基于 react 的技术栈重构 新的访问统计功能 地理信息可视化 搜索引擎收录分析 反爬虫功能 文章阅读量统计 文章编辑功能 使用新的 markdown 编辑器(最好像 w...
StarBloghttps://blog.deali.cn/blog/django-docker-deploy-ms-build-auto-frontend-deps
...成了 swag 容器一把梭,所以必须得用在 compose 里加一个 web 服务器,既然如此,就还是继续 nginx 吧,用得比较熟了。关于这个问题,之前这篇文章(项目完成小结 - Django-React-Docker-Swag部署配置)也有讨论到。 image name 这次 build 出...
StarBloghttps://blog.deali.cn/blog/sentry-restart-exceptionless-upgrade-docker-troubl
...直拉不下来 主要组件⚙️ Sentry 的本体是基于 Django 开发的,Python 的灵活性和生态系统中的丰富库使其成为开发复杂应用程序如 Sentry 的一个理想选择,前端页面是 React 开发的。 整个 sentry 还是比较复杂的,当前版本跑起来之后有28个容器,对服务器的性能有一定要求。 主要🈶️这些组件: ClickHouse: 一个高性能的列式数据库,专门用于处理...