melhor que dar o peixe é mostrar como se pesca?
browser é 'cliente', servidor de web é 'servidor'.
uma coisa é aquilo que o cliente entende (xml e seus
derivados, css e javascript). outra coisa é o que o servidor
entende para gerar xml, css e js e mandar para o cliente.
eu, por exemplo, comecei fazendo sites dinâmicos
programando em C, lá no final dos anos 90... sim, C.
e poderia ter sido até assembler ou fortran, não faz a
menor diferença. googleie sobre isso e vai se divertir.
frameworks são coisas que pessoas não tão preguiçosas
fazem para os preguiçosos usarem. no bom sentido, claro.
pense no framework como plugin do photoshop. não há
nada em um plugin que o photoshop não faça passo a
passo, mesmo que seja com mais dificuldade. o plugin
automatiza uma série de etapas facilitando o processo,
mas ele ainda é um mero uso daquilo que o photoshop
sempre conseguiu oferecer ao usuário.