<html data-lt-installed="true">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    <blockquote type="cite"
cite="mid:CALbP57uaTki8LMQ95eXy8NcbEdHBUkLUf2aXdxzOHjrmNRuGGw@mail.gmail.com">
      <div dir="ltr"> on peut définir facilement un chemin en-dehors de
        l'app pour accéder à des données ?<br>
      </div>
    </blockquote>
    <p>Oui. D'ailleurs, Dancer ne fournit pas en standard de "model", la
      couche d'accès aux données (Mojolicious non plus). C'est à nous
      d'ajouter cette couche avec les outils de notre choix
      (DBIx::Class, DBI, plugin Dancer...). Il n'y a pas de raison
      qu'une autre app, script, etc. ne puisse pas elle-même accéder à
      ces données.<br>
    </p>
    <blockquote type="cite"
cite="mid:CALbP57uaTki8LMQ95eXy8NcbEdHBUkLUf2aXdxzOHjrmNRuGGw@mail.gmail.com"><br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">Le mer. 10 mai 2023 à 19:07,
          Sébastien Feugère &lt;<a href="mailto:sebastien@feugere.net"
            moz-do-not-send="true" class="moz-txt-link-freetext">sebastien@feugere.net</a>&gt;
          a écrit :<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
          0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div style="padding-bottom:1px">
            <p>Bonjour,</p>
            <p>Vous voulez faire quoi exactement ? <br>
            </p>
            <p>Avoir une route qui peut prendre des paramètres depuis
              une application affichée dans le navigateur de
              l'utilisateur pour générer une image dynamiquement ? Ex.,
              l'utilisateur appelle une URL terminant par
              /largeur/150/hauteur/75/couleur/rouge et l'application
              retourne une image correspondant à ces paramètres ?<br>
            </p>
            <p>Ou bien juste "servir" un dossier contenant des images
              statiques ?</p>
            <p>Dans touts les cas, il faudra mettre l'URL de l'image
              servie dans du HTML pour l'afficher...</p>
            <p>A priori, avec une application Dancer "de base" générée
              avec <br>
            </p>
            <pre>dancer2 gen -a Images::App

</pre>
            ...on peut servir facilement des images se trouvant dans le
            répertoire <br>
            <pre>Images-App/public/images


</pre>
            <p>Quelques exemples plus poussés sur le calendrier de
              l'avent de Dancer:</p>
            <ul>
              <li><a href="https://advent.perldancer.org/2016/6"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">https://advent.perldancer.org/2016/6</a></li>
              <li><a href="https://advent.perldancer.org/2011/13"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">https://advent.perldancer.org/2011/13</a></li>
              <li><a href="https://advent.perldancer.org/2011/7"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">https://advent.perldancer.org/2011/7</a><br>
              </li>
            </ul>
            <p><br>
            </p>
            <p>Sinon, voici un exemple simple avec Mojolicious qui a une
              logique assez similaire à celle de Dancer:</p>
            <p><a href="https://gitlab.com/-/snippets/2540432"
                target="_blank" moz-do-not-send="true"
                class="moz-txt-link-freetext">https://gitlab.com/-/snippets/2540432</a><br>
            </p>
            <p><br>
            </p>
            <p><br>
            </p>
            <div>On 10/05/2023 10:07, Patrice Karatchentzeff wrote:<br>
            </div>
            <blockquote type="cite">
              <pre>Salut,

Je cherche un exemple de code à base de Dancer2 pour afficher une
image. Je n'arrive pas à trouver un seul exemple. Je ne veux pas
croire que je suis le seul confronté à ce truc élémentaire :(

Pour le moment, j'imagine utiliser le module GD puis construire les
données de l'image pour fabriquer le retour du serveur, mais cela me
paraît bien compliqué. J'ai beau épluché la doc, je ne trouve rien du
tout...

Une idée ?

Merci d'avance,

PK

</pre>
            </blockquote>
            <pre cols="72">-- 
Sébastien Feugère</pre>
          </div>
          _______________________________________________<br>
          Perl mailing list<br>
          <a href="mailto:Perl@mongueurs.net" target="_blank"
            moz-do-not-send="true" class="moz-txt-link-freetext">Perl@mongueurs.net</a><br>
          <a href="http://listes.mongueurs.net/mailman/listinfo/perl"
            rel="noreferrer" target="_blank" moz-do-not-send="true"
            class="moz-txt-link-freetext">http://listes.mongueurs.net/mailman/listinfo/perl</a><br>
          Attention, les archives sont publiques</blockquote>
      </div>
      <br clear="all">
      <br>
      <span class="gmail_signature_prefix">-- </span><br>
      <div dir="ltr" class="gmail_signature">
        <div dir="ltr">
          <div>
            <div dir="ltr">
              <div>      |\      _,,,---,,_           Patrice
                KARATCHENTZEFF<br>
                ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:<a
                  href="mailto:patrice.karatchentzeff@gmail.com"
                  target="_blank" moz-do-not-send="true"
                  class="moz-txt-link-freetext">patrice.karatchentzeff@gmail.com</a><br>
                     |,4-  ) )-,_. ,\ (  `'-'     <br>
                    '---''(_/--'  `-'\_)                                
                      <br>
              </div>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Perl mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Perl@mongueurs.net">Perl@mongueurs.net</a>
<a class="moz-txt-link-freetext" href="http://listes.mongueurs.net/mailman/listinfo/perl">http://listes.mongueurs.net/mailman/listinfo/perl</a>
Attention, les archives sont publiques</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Sébastien Feugère</pre>
  </body>
  <lt-container></lt-container>
</html>