代码之家  ›  专栏  ›  技术社区  ›  marcgg

何时设置URL重新写入/路由?

  •  0
  • marcgg  · 技术社区  · 16 年前

    你喜欢…

    1-编写整个应用程序,然后设置路由/URL重写

    2-随时随地设置路由

    3-编写大部分应用程序,设置路由,然后维护路由

    4-设置路由,然后编写应用程序

    5-首先写下主要路线,然后随着开发的进行维护它们。

    我看到了所有这些方法的优点/缺点。我倾向于编写应用程序的很大一部分,然后在确定结构不会发展,并且我真正知道接下来会发生什么,从特性上讲。

    因为我试图尽可能地敏捷,所以当我开始的时候很难拥有所有的特性,所以(4)是不可能的。

    你通常做什么?一般的最佳实践是什么?

    3 回复  |  直到 13 年前
        1
  •  2
  •   Mitchel Sellers    16 年前

    我个人会尽早开始,因为在以后添加它有点问题,因为您不想更改mypage.aspx实际页面上的任何链接?mykey=myvalue到/mykey/myvalue/mypage.aspx,因为这不是一个自动或简单的过程。

    另外,重新编写/路由是这样的事情,如果以后再做,就需要对一个站点进行完整的回归运行,以验证您是否捕获了所有这些示例。因此,随时随地做,会使事情简单得多。

        2
  •  1
  •   George Stocker NotMe    16 年前

    在我在ASP.NET MVC中开发的应用程序中,我在实现了它处理的代码部分之后设置了路由。

    原因是一旦我看到查询字符串如何处理 GET ,我可以看到我想要重写(或路由)URL的内容和方式。

        3
  •  1
  •   Lou Franco    16 年前

    如果没有路由,如何从一页链接到另一页?我发现我需要路由来完成任何事情。我倾向于提前考虑一下我的资源是什么,这将是URL的基础——但是在这之后,我在实现该功能之前就进行了路由(route->view->template->足够的模型来支持该视图)。

    我在Django工作。

    推荐文章