Kelp只读发布历史记录
Kelp是一个轻量级但功能丰富的网络框架。以下是一个简单的示例,展示了如何使用Kelp创建一个基本的web应用。
# lib/MyApp.pm
package MyApp;
use parent 'Kelp';
sub build {
my $self = shift;
my $r = $self->routes;
$r->add("/hello", sub { "Hello, world!" });
$r->add('/hello/:name', 'greet');
}
sub greet {
my ($self, $name) = @_;
"Hello, $name!";
}
1;
# app.psgi
use MyApp;
my $app = MyApp->new;
$app->run;
此代码示例展示了如何使用Kelp框架定义路由,并通过Perl的对象继承特性,创建一个简单的web应用。
下载地址
用户评论