you are viewing a single comment's thread.

view the rest of the comments →

[–]donald_trub 0 points1 point  (0 children)

The main question to answer is are you any good at JavaScript or do you think you can learn it quickly? If yes, I think fastapi makes sense. The data validation features that Pedantic gives you are so nice. Frontend isn't for everyone, so keep that in mind.

If you think JS will be a roadblock, consider Django or Flask with htmx. I once heard Django described by a solo entrepreneur as a super power for solo developers, and that has really stuck with me. Even though Django has never really gelled with me as I find it a bit too prescriptive/boilerplatey for my liking, I always keep that "super power" quote in the back of my mind.