Software Alternatives & Reviews

Experienced Java/Kotlin developers: what libraries do you use in your day to day work?

Spring Framework Micronaut Framework Apache Maven Gradle
  1. The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
    Pricing:
    • Open Source
    For large, complex projects it's really hard to beat the Spring ecosystem that others have mentioned, but while Spring is going to be great for both landing and job and covering a huge variety of use-cases in a well-tested, robust, secure fashion, there are a lot of modules and it can take a bit to get used to all of it.

    #Developer Tools #Web Frameworks #JavaScript Tools 11 social mentions

  2. Build modular easily testable microservice & serverless apps
    Pricing:
    • Open Source
    There are projects that feel lighter-weight such as Micronaut and DropWizard, although in many regards I feel like this is just a perception (Spring is quite modular and you can pull in what you need, but that process can involve some nitty-gritty tailoring because the default is batteries-included).

    #Web Frameworks #Developer Tools #Runtime 36 social mentions

  3. Apache Maven is a project comprehension and management software tool.
    Pricing:
    • Open Source
    From a build perspective, Maven and Gradle are simple and mature and will cover any use-case you can really imagine. The plugin ecosystems are really hard to beat even if they're not the new kids on the block anymore.

    #DevOps Tools #Continuous Integration #Continuous Deployment 51 social mentions

  4. 4
    Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. DocsExplore the documentation of Gradle. Find installation ..
    Pricing:
    • Open Source
    From a build perspective, Maven and Gradle are simple and mature and will cover any use-case you can really imagine. The plugin ecosystems are really hard to beat even if they're not the new kids on the block anymore.

    #DevOps Tools #Continuous Integration #Continuous Deployment 36 social mentions

Discuss: Experienced Java/Kotlin developers: what libraries do you use in your day to day work?

Log in or Post with