从Django转过来后,Flutter推荐的路由命名方式(例如 https://flutter.dev/docs/cookbook/navigation/named-routes)以 / 开头而不以 / 结尾,在我看来有点奇怪。
只要所有路由名称都以 / 开头且不以 / 结尾,就可以像Django一样具有相同的逻辑,能够轻松地将一个路径添加到另一个路径中。
所以,我很好奇:
在Flutter中使用像Django那样的路由名称('/', 'main/', 'main/deeper/'),是否存在缺点?
当前最佳实践是什么?
你更喜欢哪种命名风格,为什么?