Dilema sobre desenvolvimento web
Olá!
Eu diria que sou novo em desenvolvimento web, apesar de já ter tido uma experiência considerável - há algum tempo atrás eu realizei um projeto como autônomo para um cliente, utilizando a stack MERN, o back-end ficou um tanto grande contando com mais de 150 endpoints, além de mais de 2k usuários ativos, eu tive muitos arrependimentos, sendo o primeiro ter utilizado MongoDB para um projeto em que deveria ter sido utilizado um banco SQL (porém esta foi uma demanda do cliente, que por sinal era leigo, mas não consegui convencê-lo do contrário). Por fim, eu tive uma péssima experiência integrando o back-end e o front-end, era péssimo de testar as funcionalidades no back-end toda vez que eu criava alguma, pois muitas vezes eu precisava fazer múltiplas requisições via Postman apenas para testar uma funcionalidade nova, além do trabalho necessário para consumir a API e tratar os dados.
Eu trabalhei em alguns outros projetos também utilizando a stack MERN, alguns em equipe, outros sozinho, e cheguei a conclusão que um framework que segue o padrão MVC ou uma variação com abordagem similar teria sido mais interessante para mim desde o início, como por exemplo Laravel, Adonis, Ruby on Rails, Django, Phoenix, dentre outros.
Eu experimentei a maioria destes frameworks, incluindo Laravel com Blade (e LiveWire) e também Laravel com Inertia (achei uma abordagem interessante), até mesmo testei o Adonis com Inertia, Phoenix foi o único destes frameworks que não experimentei.
Bom, em resumo, gostei de todos os frameworks, porém o Django me chamou mais a atenção do que os outros, apenas senti falta de algo similar ao Inertia para utilizá-lo com React ou algum outro framework front-end, portanto utilizo HTMX ou até mesmo o Unpoly, caso seja necessário ter uma maior reatividade no front-end.
Enfim, me perdoem por falar demais, meu ponto é, estou em busca de um framework que me permita integrar o front-end e o back-end com mais facilidade, como um monolito (se eu puder colocar dessa forma) - porém, eu também não quero me especializar em um framework que não seja utilizado no mercado, portanto, minha dúvida principal é com relação a qual framework seria mais interessante nesse sentido, e gostaria de ouvir a opinião de vocês.
Além do mais, como eu disse, gostei bastante do Django, e gostaria de ouvir a opinião de vocês sobre como está o mercado de trabalho com Django atualmente.
Agradecimentos em avanço!