Mojolicious ืืื ืืกืืจืช ืืื ืืจื ื ืืืืจื ืืช ืฉื ืืชืื ืืคืจื. Mojo ืืื ืคืจืืืงื ืืืืช ืืคืืชืื ืกื ืืืื ืืืกืืจืช. ืืืืืืื ืฉื ืืฉืคืืช Mojo::* ื ืืฆืืื ืืฉืืืืฉ ื ืจืื ืืคืจืืืงืืื ืฉื ืฆื ืฉืืืฉื.
ืงืื ืืืืืื:
ืืฉืชืืฉ ื-Mojo::Base -strict, -async;
ืืฉื ื ืืกืื ืืจืื hello_p {
ืืืืจ 'Hello Mojo!';
}
hello_p()->then(sub { say @_ })->wait;
ืืืืืืืช ื ืืกืคืืช ื ืชืืขืื.
ืืกืืจ ืืืืืฉ ืืขืืจ ืืขื ืง ืืคืืชืื ืืืืื Future::AsyncAwait. ืืื ืื ืืืืจ ืืื, ืืืคืชื ืืจืืฉื ืฉื Mojolicious (ืกืืกืืืื ืจืืื) ืืขืืืืืื ืืชืืฆืขืช ืขืืืื ืืืืฉืื ืืกืื ืืจืื/ืืืชืื.
ื ืืกืคื ืื ืชืืืื ื ืืกืืื ืืช ืขืืืจ ืืฉืืื all_settled ืขืืืจ Mojo::ืืืืื.
ืืงืืจ: linux.org.ru