Какие инструменты и язык использовать для RESTful api с нуля?
Попробуй sparkimport static spark.Spark.*;

public class HelloWorld {
    public static void main(String[] args) {
        get("/hello", (req, res) -> "Hello World");
    }
}
Node.js / любой язык + graphQL, а REST в мусорку.