Mojolicious on kaasaegne veebiraamistik, mis on kirjutatud Perlis. Mojo on sõsarprojekt raamistiku tööriistade komplekti väljatöötamiseks. Mojo::* perekonna mooduleid kasutatakse laialdaselt kolmandate osapoolte projektides.
Näidiskood:
kasuta Mojo::Base -strict, -async;
async sub hello_p {
return 'Tere Mojo!';
}
tere_p()->then(sub { öelda @_ })->oota;
Rohkem näiteid sisse dokumentatsioon.
Varem esile tõstetud Perlfoundation toetus mooduli arendamiseks Tulevik::AsyncAwait. Mõni aeg hiljem Mojoliciouse peamine arendaja (Sebastian Riedel) teatatudet asünkroonimise/ootamise juurutamine käib.
Lisatud on ka eksperimentaalne tugi meetodi all_settled jaoks Mojo::Lubadus.
Allikas: linux.org.ru