• # Beast

    Posté par (site web personnel) . En réponse au journal Déployer une application web C++ sur Heroku avec Docker et Nix. Évalué à 1.

    Moi j'ai utilisé Boost.Beast pour faire un petit simili pastebin.

    C'est très bas niveau, à peu près comme flask en python. On gère directement les requête HTTP et les réponses. La bibliothèque est assez récente et un peu jeune mais ça fonctionne plutôt bien.

    Seul problèmes :

    • pas encore de parseur d'URI pour le moment (j'ai utilisé liburiparser)
    • aucune fonction de découpage / désérialization des données en POST

    Pour le premier, c'est dans la TODO de l'auteur. À voir quand il l'implémentera.

    Pour avoir testé Wt, je n'aime pas trop le HTML généré, il est difficile de le personnaliser et nécessite pas mal de javascript. J'aime bien avoir accès total et complet au rendu généré.

    AI is a mental disorder