node+handlers:动态创建和检索url路径

node + handlebars: dynamically creating and retrieving url path

本文关键字:检索 url 路径 创建 动态 node+handlers      更新时间:2023-09-26

站点example.com。一个人注册并拥有配置文件example.com/AndyWarhol

对于大多数模板引擎,他们希望AndyWarhol.ext(.hbs带手柄)作为模板来呈现该页面。我想动态创建url,并使用一个不绑定到url的模板显示配置文件。

第二个棘手的问题:你会怎么称呼它?(所以我可以更好地搜索它。)

您所描述的是一个具有默认模板的动态内容,该模板将使用类似{% username %}的占位符来代替用户名(即:AndyWarhol)。为了实现这一点,您需要一个控制器(MVC中的C)来负责获取用户配置文件。它类似于/users/:user,其中:user是最终用户请求的任何内容的替身。在传递/users/AndyWarhol之后,控制器将从DB中为用户获取AndyWarhol,并相应地填充模板。