I’d go with Phoenix too. We build our APIs with it and it has been great so far.
The Phoenix tutorial will have you install the phx.new command. Once done, call mix help phx.new in your terminal and you will see options to disable HTML, LiveView, Tailwind and ESBuild when creating a new Phoenix project.


















