红联Linux门户
Linux帮助

Mojolicious 5.0发布,Perl的Web框架

发布时间:2014-05-30 09:03:47来源:红联作者:empast
Mojolicious 5.0 发布,值得关注的特性如下:

重新设计: 所有新异常和 not_found 页面 (usage example)

表单验证:更简单,可扩展 (example)

CSRF 保护: (example)

Template variants: 不仅仅是响应式 web 设计(example)

添加了新 Mojo::DOM:支持不同的 node 类型和操作 HTML 的新方式 (example)

New hook: around_action 和 before_render.

SO_REUSEPORT (example)

Rotating secrets (example)

Non-blocking bridges (example)

Cheap helpers

任意地方都可以选择占位符

RFC 7159:支持新 JSON spec.

permessage-deflate

Minion (example)

更多内容请看发行说明或者 Changes。

Mojolicious 是下一代的 Perl 语言的 Web 编程框架,提供强大的功能而无需第三方包依赖,功能包括:RESTful 的路由、插件管理、Perl风格的模板系统、会话管理、签名的 cookie、静态文件服务、测试框架、文件级的Unicode支持等等。

同时 Mojolicious 也是一个全堆栈的 HTTP/1.1 和 WebSocket 的客户端和服务器端的实现,还包括 TLS、Gonjour、IDNA、Comet、Chunking和 multipart支持。内建支持 Linux epoll、kqueue以及Unix Domain套接字的Web服务器。自动检测 CGI, FastCGI, 和 PSGI。提供 JSON 以及 XML/HTML5 的解析器,支持 CSS3 的选择器。

项目主页:https://github.com/kraih/mojo/blob/v5.0/Changes

来自:开源中国社区
文章评论

共有 0 条评论