---
title: "Comment by Mm Cc on \"Understanding Build Tools: Maven, Gradle, and npm\" | Hashnode"
description: "Great comparison of these core tools. You clearly differentiate Maven and Gradle's approaches for the JVM ecosystem. For a project using both a backend (like Sp"
url: "https://hashnode.com/posts/understanding-build-tools-maven-gradle-and-npm-1/67e241cc4c3a97b57d58dad9/comment/69d70150b1d313d435eef47e"
---

[Discussion](https://hashnode.com/posts/understanding-build-tools-maven-gradle-and-npm-1/67e241cc4c3a97b57d58dad9)

Comment [Understanding Build Tools: Maven, Gradle, and npm](https://hashnode.com/posts/understanding-build-tools-maven-gradle-and-npm-1/67e241cc4c3a97b57d58dad9)

[Mm Cc](https://hashnode.com/@mmcc)

[Apr 9](https://hashnode.com/posts/understanding-build-tools-maven-gradle-and-npm-1/67e241cc4c3a97b57d58dad9/comment/69d70150b1d313d435eef47e)

Great comparison of these core tools. You clearly differentiate Maven and Gradle's approaches for the JVM ecosystem. For a project using both a backend (like Spring Boot with Gradle) and a modern JavaScript frontend, what's your recommended strategy for integrating npm scripts into the overall build process?
