<
/
> htm
x
文档
参考
示例
谈话
随笔
搜索
星标
随笔
#
超媒体和 REST
HATEOAS
REST 如何变成了 REST 的反义词?
两种解耦方法
超媒体 API 与数据 API
分离你的数据和应用程序 API:更进一步
超媒体客户端
HATEOAS 是为人类而设计的
从 API 寒冬中拯救 REST
认真对待 HTML
REST 复制粘贴
“#ViewSource” 功能
超媒体控制:从野生到正式(ACM HT'24)
#
为什么选择超媒体?为什么选择多页应用程序?
你想要的超媒体(HOWL)
对“SPA 毁掉了 Web”的回应
何时使用超媒体?
API churn/安全权衡
超媒体是否可扩展?
SPA 替代方案
#
构建超媒体应用程序
真实的 React 到 htmx 移植案例
另一个真实的 React 到 htmx 移植案例
Web 安全基础(使用 htmx)
超媒体驱动的应用程序 (HDA)
超媒体友好的脚本
构建 SSR/HDA 应用程序的 10 个技巧
为什么我不倾向于使用内容协商
模板片段
视图转换
模型/视图/控制器
渲染 JSON 比渲染 HTML 更高效吗?
JSON 比 HTML 更小吗?
除了单页面应用程序,你无法构建交互式 Web 应用程序……以及其他谬论
#
复杂性非常糟糕
原始人开发者
行为局部性 (LoB)
复杂度预算
为什么 htmx 没有构建步骤
htmx 仅仅是另一个 JavaScript 框架吗?
htmx 实现深入解析(视频)
#
另一方面……
htmx 很糟糕
为什么 Gumroad 没有选择 htmx
#
超媒体历史
复杂、变化和不确定的文件结构(Ted Nelson,1965)
所有演示之母(Doug Englebart,1968)
第一个网页(1991)
架构风格和网络软件架构设计(Roy Fielding,2000)
超媒体问题和应用现状综述 (2006)
[存档]
访谈:Unpoly 的创建者 Henning Koch
#
横幅
#
表情包