Executando verificação de segurança...
1

Respondi isso em outro pergunta ontem, acredito que se aplica.

Se você tem interesse aprender desenvolvimento de aplicações web eu sugeriria seguir este roteiro:

  1. Comece criando e entendo exemplos uma aplicação usando scripts PHP junto com o Apache, utilize estilos css básicos para estilizar a página e javascript puro para realizar alterações no HTML através do DOM.

  2. Depois faça o mesmo, utilizando algo como Django/Rails para gerar o HTML no servidor. Utilize Bootstrap para estilizar a aplicação e JQuery para manipular o DOM.

  3. Finalmente estude exemplos do servidor sendo utilizado para servir uma API REST-like acoplado a algum framework de javascript no frontend para gerar o HTML e estilizado via TailwindCSS.

Este exercício deve dar bom entendimento sobre funcionamento interno das diferentes stacks e paradigmas dando visão holística e completa do Desenvolvimento Full Stack.

A partir daí você deve ter condições de entender as vantagens e desvantagens de cada abordagem e conseguir de maneira critica escolher a melhor stack para seus projetos.

Se tiver interesse em seguir por este caminho e quiser tutorias mais detalhados de cada um desses passo ou tiver dúvidas sobre eles fique a vontade para perguntar.

Boa sorte!

Carregando publicação patrocinada...