gpt4 book ai didi

php - 路由/服务文件(laravel/node js)与简单的 html 'a href' 以便从一个页面导航到另一个页面

转载 作者:太空宇宙 更新时间:2023-11-03 22:50:29 26 4
gpt4 key购买 nike

这可能很愚蠢,我是服务器端的初学者,我并不真正理解一些事情。我看过一些 Node js 和 Laravel 的教程(Laravel 只是为了好奇和研究)。这让我很困惑。背景(我上次阅读的示例):

Route::get('/', function () {
return 'Hello World';
});

Route::post('foo/bar', function () {
return 'Hello World';
});

Route::put('foo/bar', function () {
//
});

Route::delete('foo/bar', function () {
//
});

我知道 laravel 是一个框架,首先要学习纯 php,但我在纯 php 和 Node js(服务文件)中看到了同样的事情,我的问题与此无关。我标记了所有 3 个,因为我的问题是:为什么他们使用服务器端来从一个页面导航到另一个页面,而不是仅仅使用 html a href?我的意思是,有什么好处?希望我的问题对您有意义

最佳答案

好处是您可以动态创建 html 页面(在本例中),而不仅仅是发送静态 html 页面。

这意味着您可以将一些数据从数据库读取到模型中,然后相应地更新 View

一个简单的用例:

  • /user/mitchy 将显示一个显示“Welcome Mitchy”的页面
  • /user/someoneelse 将显示一个页面,上面写着“欢迎其他人”

如果您访问/user.html,它将只能发送 html“欢迎用户”

我建议阅读 Laravel 入门教程以获取更多信息

关于php - 路由/服务文件(laravel/node js)与简单的 html 'a href' 以便从一个页面导航到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47900796/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com