I have been learning python for the past two months. There's an AI project that I've been working on (reason why I learnt to code). The tool analyzes an image and uses AI to write copy based on the image for social media. In the future I also want to add capability to post to social accounts from the app.
I've learnt Django and have been implementing some JavaScript with that. But since I am learning to code and haven't gone hardcore down any specific path, I wanted to know which exact path I should take. I am also looking for a solution that would be less complex and easy to launch especially on the front end (if two things does the same thing but one is easier and faster then I'd choose the easier option) .
So far I've been thinking about separating the front end from backend.
Some choices I've been reading about: -Next.js + DRF -React + DRF -HTMX (this is new to me and I haven't done much digging) -Or a Hybrid (only implement DRF + frontend framework on particular pages)
Before you answer that any frontend framework works with django. I am looking for opinions as to which tech stack would be best to implement. I am learning so whichever direction I choose this will be the rabbit hole I'd go down.
Basically if you're a one man show/small team which tech stack would you choose.
Videos
I have a year left in Uni and I really like Python so I'd like to be prepared properly.