Développement Web en Clojure : Une réflexion philosophique sur les Frameworks vs. les Bibliothèques
Cet article explore en profondeur le choix entre les frameworks et les bibliothèques dans le développement web Clojure. L’auteur soutient que les frameworks web populaires, à l’instar de l’automatisation industrielle, figent l’architecture et les processus de pensée, tandis que la communauté Clojure privilégie des combinaisons flexibles de bibliothèques. Prenant Ring et Jetty comme exemples, l’article explique les principes fondamentaux de la création d’applications web Clojure, notamment le traitement des requêtes, les middleware et les mécanismes de routage. Il recommande également diverses ressources introductives et des stacks web matures pour aider les développeurs à trouver la voie qui leur convient le mieux au sein de l’écosystème Clojure.