模块:莫霍

名称

Mojo-Web开发工具包

简介

#HTTP/WebSocket用户代理使用Mojo::UserAgent;my$ua=Mojo::UserAgent->new;说$ua->get('www.mojolicious.org')->result->headers->server;#带CSS选择器的HTML/XML DOM解析器使用Mojo::DOM;my$dom=Mojo::dom->new('<div><b>Hello Mojo!</b></div>');说$dom->at('div>b')->text;#Perl-ish模板使用Mojo::Template;my$mt=Mojo::Template->new(vars=>1);说$mt->render('Hello<%=$what%>!',{what=>'Mojo'});#HTTP/WebSocket服务器使用Mojo::Server::Daemon;my$daemon=Mojo::Server::daemon->new(listen=>['http://*:8080']);$daemon->unsubscribe('request')->on(request=>sub($daemon,$tx)){$tx->res->code(200);$tx->res->body(“你好,Mojo!”);$tx->简历;});$daemon->运行;#事件循环使用Mojo::IOLoop;我的$秒(1..5){Mojo::IOLoop->timer($seconds=>sub{say$seconds\});}Mojo::IOLoop->启动;

描述

一个强大的web开发工具包,包含编写简单web应用程序和更高级别web框架所需的所有基本工具和助手,例如Mojolicious公司。一些最常用的工具是Mojo::用户代理,Mojo::DOM,Mojo::JSON,Mojo::服务器::守护进程,Mojo::服务器::Prefork,Mojo::IOLoopMojo::模板

请参见Mojolicious::指南更多信息!

另请参阅

Mojolicious公司,Mojolicious::指南,https://mojolicious.org