SSG 的后台怎么补:Node.js 生态里的三条路(番外二)
番外一讲清了静态站点生成器SSG是什么也把 Node.js 生态里常用的五个过了遍。这篇讲 JavaScript / TypeScript 这一侧的实操那些短板在 Node.js 生态里具体拿什么补。补完顺便把让人困惑的「语言标签」说清楚。一、三条路怎么配按「想不想保持纯静态」Node.js 生态里对应三条路路线一SSG 直连 Git 的 CMS。Decap、Tina、Sveltia 是这条路的三件套正篇三逐个讲过。做法都一样内容仍旧存在 Git 里但给编辑一个能点能看的界面不再要求他学会了 commit 才能发内容。三者主要差在界面和仓库支持上按你团队能接受的程度挑。它的上限很明确够「好几个人一起填内容」用不够「好几级人一起管内容」用。路线二动态部分外挂。评论、站内搜索、表单是被问最多的三样做法是让静态页面去调第三方服务评论可以挂 giscus、utterances 这类拿 GitHub 当评论后端的搜索挂专门给静态站做索引的服务Pagefind、Algolia表单挂第三方收集服务。站本身依然是纯静态的那堆 HTML。代价提前算清楚数据握在第三方手里。服务停了、改收费了、某个接口变了页面上那块功能就跟着没。而且这些是散在外面的三四个后台没法统一管理。路线三回 Node 的真 CMS。第一条路再往上就顶不住了编辑团队五六个人以上、要审批流程、要定时发布、要按角色分工。这些信号一出来说明你要的不是「带界面的静态站」是一个真的后台。回正篇逐个讲过的那 22 个里挑重写作和发布体验看 Ghost要自己定义内容模型再走 API 看 Strapi愿意写代码看 Keystone。二、对照自己的场景就你自己写Markdown 加 Git 是日常 → 纯 SSG别加东西三五个人填内容站要保持静态 → SSG Git CMS要审批、要排期、要按角色分工 → 回正篇选 Node 的 CMS站的一半是动态功能登录、个性化、实时数据→ 这就归应用开发管了CMS 帮不上忙。SSG 的短板不在 SSG在于到底有没有人在后台填内容。三、顺手说说「语言标签」看完番外一和这篇最初那个困惑也算有答案了。语言标签要分两种读混在一张清单里看就会乱GitHub 仓库的语言条只标这个仓库用什么语言写Node 系标的是JavaScript / TypeScript.NET 系标的是C#。标 JS/TS 的一大部分其实就是正篇那 22 个 Node CMS——只是仓库用 JS/TS 写的被再标了一遍剩下那一小部分是 SSG。SSG 的 JS/TS 标签说的是构建工具用什么写的跟你最终网站跑什么没有半点关系它的产物就是一堆静态 HTML扔到哪个静态托管都能跑。榜单和 topic 的分类标签说的是技术栈不是仓库语言标PHP、Java、.NET的站点真的要跑在对应的服务器语言上标Node.js的是跑在 Node 上的 CMS。顺便一提SSG 也不是 JS 生态独有的只是 JS 系在中文资料里出镜率高。Go 的 Hugo速度快、Ruby 的 JekyllGitHub Pages 的默认引擎、Rust 的 Zola单二进制、极简、Python 的 MkDocs技术文档顺手都活得好好的。所以下次再看到语言标签别急着按标签选型先看清它标的是仓库用什么写的还是按技术栈分的类再决定要不要点进去。到这里SSG 这半边就算讲完了正篇五篇解决「真 CMS 怎么选」两篇番外解决「看着像 CMS 的建站工具怎么认、短板怎么补」。选型的起点其实就一句先确认你要的是内容管理系统还是建站工具。方向错了后面比一百个功能对比都白搭。本篇数据来源Decap CMS、TinaCMS、Sveltia CMS 官方仓库与文档SSG 配直连 Git CMS 的方案见正篇三数据来源https://github.com/decaporg/decap-cms https://tina.io https://github.com/sveltia/sveltia-cmsgiscus 官方仓库评论系统基于 GitHub Discussionshttps://github.com/giscus/giscusutterances 官方仓库评论系统基于 GitHub Issueshttps://github.com/utterance/utterancesPagefind 官网给静态站做全文索引的搜索工具https://pagefind.appAlgolia 官网站内搜索托管服务https://www.algolia.comHugo 官网Go 编写Apache-2.0https://gohugo.ioJekyll 官网Ruby 编写MIThttps://jekyllrb.comZola 官网Rust 编写MIThttps://www.getzola.orgMkDocs 官网Python 编写BSD-2-Clausehttps://www.mkdocs.orgGitHub linguist 仓库GitHub 语言条的判定依据语言清单里 C# 在列Node.js 与 .NET 不在列https://github.com/github-linguist/linguist

相关新闻

微服务拆分避坑指南:自动化转换工具的10个血泪教训

微服务拆分避坑指南:自动化转换工具的10个血泪教训

三个月前我接手了一个核心系统的架构转换项目。这套系统跑了五六年,单体架构已经让团队寸步难行:发布一次要等一个多小时,核心接口一出问题整站跟着抖,老板拍板必须拆微服务。为了控制迁移成本,我们引入了一套技术架构…

2026/10/15 19:30:23 阅读更多 →
用图像生成API逐帧绘制动画GIF——零基础也能做的AI表情包生产术

用图像生成API逐帧绘制动画GIF——零基础也能做的AI表情包生产术

我最近把玩一个图像模型的 API 玩出了新花样:用社区昵称叫 Nano Banana 的模型,一帧一帧地生成定格动画,再合成 GIF,专门用来做表情包。这个思路把"AI 生成视频"这件一直很玄学的事,降维成了"AI 逐帧绘…

2026/10/17 4:37:58 阅读更多 →
Function Calling 模型

Function Calling 模型

Function Calling 模型 1、基本介绍Function Calling 模型,即函数调用模型它能够根据用户的自然语言指令,自动判断是否需要调用外部函数,并生成调用所需参数2、解决的问题 普通大模型有两个硬伤 1. 知识过时:训练数据截止后的事情…

2026/10/15 19:30:23 阅读更多 →

最新新闻

Everything秒搜百万文件,NTFS索引原理与高效文件搜索实战

Everything秒搜百万文件,NTFS索引原理与高效文件搜索实战

有一次我在项目收尾阶段找一份两年前的报价单,Windows 自带的搜索转了半天,出来半屏无关的碎片文件,气得我差点重装系统。后来同事随口说了句“你可以试试 Everything,百万文件几秒就能索引完”,我心里是不信的——系统…

2026/10/17 9:09:31 阅读更多 →
迪文串口TFT屏通用驱动:DGUS1/DGUS2双协议自动识别与HMI工程化封装

迪文串口TFT屏通用驱动:DGUS1/DGUS2双协议自动识别与HMI工程化封装

简介:本资源是一套专为AVR单片机平台开发的迪文串口TFT屏通用驱动程序,面向嵌入式初学者与工业人机界面开发者,解决在AVR系统中快速集成迪文DWIN系列串口屏的底层通信与图形显示难题。驱动采用标准C语言编写,具备高可读性与跨型号…

2026/10/17 9:09:31 阅读更多 →
superpowers实战:让Claude Code/Codex CLI按工程流程写代码

superpowers实战:让Claude Code/Codex CLI按工程流程写代码

如果你最近搜过“superpowers 使用教程”“codex superpowers”这组关键词,八成已经跟我一样,开始把 Claude Code 或 Codex CLI 当成日常写代码的搭档了。我最初接触 superpowers,就是因为被 AI 助手“写一半就跑偏”的尴尬折磨到不行&#x…

2026/10/17 9:09:31 阅读更多 →
superpowers:为Codex CLI装上可扩展技能包,让AI编码从自由发挥到规范工作流

superpowers:为Codex CLI装上可扩展技能包,让AI编码从自由发挥到规范工作流

如果你手头有一个AI编码助手,比如Codex CLI,你一定遇到过这样的场景:让它改个bug,它能改,但改完又引入新问题;让它写个功能,它能写,但面对几十个文件的项目,它经常顾头不…

2026/10/17 9:09:31 阅读更多 →
PyTorch多类别语义分割实战:从彩色标注到Unet推理全链路

PyTorch多类别语义分割实战:从彩色标注到Unet推理全链路

简介:这份资源面向具备一定深度学习基础的开发者与图像分析方向的学习者,提供在PyTorch框架下实现Unet多类别语义分割的完整代码工程,可用于医学影像、遥感图像等场景的像素级分类任务。压缩包共46个文件,约69KB,以19个…

2026/10/17 9:09:31 阅读更多 →
UL 1973-2022储能电池安全标准实操指南

UL 1973-2022储能电池安全标准实操指南

简介:本资源为UL 1973:2022《固定和机动辅助动力应用电池安全标准》第三版中文翻译版PDF,是北美储能行业核心准入依据,面向电池系统工程师、储能产品认证人员、安规测试实验室技术人员及出海企业研发团队,用于指导电芯与系统级安全…

2026/10/17 9:08:30 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →