我最近开始学习React并且正在尝试创建一个简单的博客应用程序。我将数据(发布内容,评论等)存储在MongoDB中,并希望根据路由呈现内容,例如,当我有一个特定的URL(如/ blog /:username)时,我会从中提取数据数据库,然后使用数据内容呈现视图。
使用Express,我现在使用静态html文件(express.static
)作为视图,但这使得无法根据请求的路径呈现内容,例如:
/blog/:username/:article
可以使用模板引擎,例如 Jade ,但据我所知,Jade不能与React一起使用。
在保留URL路由结构的同时使用React制作动态视图的正确方法是什么?
谢谢
答案 0 :(得分:1)
一般来说,有几种方法可以实现您的目标。我将使用React概述我认为最自然的方法:
react-router
等前端路由机制使React知道URL redux
的内容)并在以后重复使用必需的。这有意义吗?如果没有,请继续问......