Como desenvolvi um backend web em Clojure

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. elm-ui

    What if you never had to write CSS again?

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ring

    Clojure HTTP server abstraction

  4. Rack

    A modular Ruby web server interface.

  5. Symfony

    The Symfony PHP framework

  6. ring-defaults

    A library to provide sensible Ring middleware defaults

  7. compojure

    A concise routing library for Ring/Clojure

  8. Quarkus

    Quarkus: Supersonic Subatomic Java.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. java.jdbc

    JDBC from Clojure (formerly clojure.contrib.sql)

    Para processá-la de fato, é necessário chamar a função jdbc/with-db-connection da biblioteca clojure.java.jdbc, passando a query que deseja executar como parâmetro. Antes disso, claro, precisa configurar usuário, senha e endereço do banco, além do pool de conexões. Mas isso já foge do escopo deste artigo.

  11. maven-mvnd

    Apache Maven Daemon

  12. next-jdbc

    A modern low-level Clojure wrapper for JDBC-based access to databases.

  13. hikari-cp

    A Clojure wrapper to HikariCP JDBC connection pool

    As duas bibliotecas que citei acima são suficientes para conectar e executar queries no banco mas, por questões de performance, é importante utilizar um pool de conexões. Para isso utilizei e recomendo a hikari-cp. Já utilizava ela quando programava em Java e sempre me atendeu muito bem.

  14. Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

  15. Hibernate

    Hibernate's core Object/Relational Mapping functionality

  16. Gradle

    Adaptable, fast automation for all

  17. Elm

    Compiler for Elm, a functional language for reliable webapps.

  18. honeysql

    Turn Clojure data structures into SQL

  19. data.json

    JSON in Clojure

  20. clj-http

    An idiomatic clojure http client wrapping the apache client. Officially supported version.

  21. core.cache

    A caching library for Clojure implementing various cache strategies

    Para isso, utilizei a biblioteca clojure.core.cache.

  22. core.async

    Facilities for async programming and communication in Clojure

  23. chime

    A really lightweight Clojure scheduler

  24. ring-mock

    Library to create mock Ring requests for unit tests

  25. lein-ancient

    Discontinued Check your Projects for outdated Dependencies | Moved to Codeberg

    Mas para poder executá-lo é necessário configurar o plugin lein-ancient.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • JOOQ Is Not a Replacement for Hibernate. They Solve Different Problems

    1 project | dev.to | 11 Jan 2025
  • Optimize Database Performance in Ruby on Rails and ActiveRecord

    2 projects | news.ycombinator.com | 9 Nov 2024
  • Why would a Java prime sieve run at only half its speed _some_ of the times?

    9 projects | news.ycombinator.com | 5 Feb 2022
  • Deploying a Kotlin App to Heroku

    2 projects | dev.to | 13 Oct 2021
  • Migration Oracle -> PostgreSQL : il n’y a que le driver à changer ! Non ?

    2 projects | dev.to | 7 May 2025

Did you know that Clojure is
the 26th most popular programming language
based on number of references?