mojolicious / mojo

:sparkles: Mojolicious - Perl real-time web framework
https://mojolicious.org
Artistic License 2.0
2.66k stars 576 forks source link

Introduction to Mojo::DOM #1110

Open kraih opened 7 years ago

kraih commented 7 years ago

In the cookbook we introduce Mojo::DOM very briefly. But we are lacking a little more detailed introduction to the most common HTML/XML manipulation and data extraction tasks.

kraih commented 7 years ago

For comparison. Mojo::UserAgent has its very own section in the cookbook.

kraih commented 7 years ago

Think with a little work Mojo::UserAgent, Test::Mojo and Mojo::DOM could have their own guide. (related to #1111)

kraih commented 7 years ago

There is so much Mojo::DOM can do, i think it might make sense to give it its own section in the cookbook too. Selectors, HTML/XML manipulation, data extraction... there are so many topics we never really introduce currently.

smonff commented 4 years ago

Maybe mentioning the related chapters (4-5 at least) of Mojolicious Web Clients in the SEE ALSO section of Mojo::DOM could help people wanting to go deeper into it.

s1037989 commented 4 years ago

The book is already mentioned as a resource, at least on mojolicious.org. Referring to it is implied for any topic. It wouldn't make sense to call it out specifically in the docs for just one topic; instead, it'd need to be listed as a SEE ALSO for just about every page! Moreover, the docs probably do not want to single out any particular third-party resource.

On Wed, Aug 12, 2020 at 6:58 AM Sébastien Feugère notifications@github.com wrote:

Maybe mentioning the related chapters (4-5 at least) of Mojolicious Web Clients in the SEE ALSO section of Mojo::DOM could help people wanting to go deeper into it.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/mojolicious/mojo/issues/1110#issuecomment-672827715, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD6K6W4XLRC534E5JAM5A3SAJ7YBANCNFSM4DUBHKCA .