哈希邦#! url 客户端 REST 模式
hashbang #! url patterns for REST on the client side
我有一个带有我自己的自定义路由器的单页应用程序。
window.onhashchange = function(event) {...
我的刘海如下。
#!/products
#!/products/1
#!/brands
#!/brands/1
但他们似乎强调 GET
请求,我正在听取 URL 变化,是否有基于行业标准的基于 REST 的约定清理 URL,也许使用通过 angular、React 等来指示 POST
请求或 DELETE
请求。
因此路由器可以相应地调度相应的呼叫。
hashbang urls 并不表示任何基于 REST 的远程调用,而是用于定义其当前所在的 SPA 页面的状态。状态表示对于特定哈希可见的内容类型爆炸 url.
例如 #!/products
显示与产品相关的表单、控件和相关内容,反之亦然 #!/brands
。
开发人员需要解释用户对相关内容的操作并将其转换为特定于 REST 的调用。
我有一个带有我自己的自定义路由器的单页应用程序。
window.onhashchange = function(event) {...
我的刘海如下。
#!/products
#!/products/1
#!/brands
#!/brands/1
但他们似乎强调 GET
请求,我正在听取 URL 变化,是否有基于行业标准的基于 REST 的约定清理 URL,也许使用通过 angular、React 等来指示 POST
请求或 DELETE
请求。
因此路由器可以相应地调度相应的呼叫。
hashbang urls 并不表示任何基于 REST 的远程调用,而是用于定义其当前所在的 SPA 页面的状态。状态表示对于特定哈希可见的内容类型爆炸 url.
例如 #!/products
显示与产品相关的表单、控件和相关内容,反之亦然 #!/brands
。
开发人员需要解释用户对相关内容的操作并将其转换为特定于 REST 的调用。