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

eu lembro que quando eu estava aprendendo, estava no hype do Next.js 13 onde essa ideia era algo revolucionário. Depois que aprendi Node.js, notei que já havia soluções para criar páginas do lado do servidor a muito tempo usando um arquivo chamadado .pog, que é um template, se eu não me engano, não estudei a fundo.

Indo mais a fundo descobri que PHP era uma linguagem de back-end (eu jurava que era front-end pois era muito falado no contexto da web), depois disso eu entendi que não havia nada de novo para os experientes, apenas havia mais uma trend como é com o React... Depois disso eu entendi o quanto eu estava em uma bolha...

A única revolução então seria fazer exatamente isso diretamente com React/Vue/Svelte?

Não sei o Svelt, mas o vue e o react precisam de frameworks para realmente funciona bem. Nuxt.js e Next.js, respectivamente. Apesar de haver outros por ai que são baseados em React também além do next.js.

Acredito que a única revolução é em otimização e refinamento dessa estratégia que já existia a tempos.

Carregando publicação patrocinada...
-7

Cara antes do PHP o python já fazia isso, o primeiro grande framework do mercado que faz a renderização do template no servidor antes de entregar o cliente é o django, o django-templates até hoje é muito bem visto, pois ele faz essa render de forma simples e de facil compreensão, a partir dele vieram os outros grandes frameworks, laravel para o php, .net para o c# e por ai vai, mas o fato é que esse conceito de renderizar no lado do servidor e entregar ao cliente não surgiu de agora, isso existe desde os anos 90, provavelmente até antes.

3

antes do PHP o python já fazia isso

Se considerarmos que o PHP (que foi criado pelo menos 10 anos antes do Django) nasceu com o propósito de gerar HTML dinâmico server side, daria até pra dizer que ele é um framework mais antigo. É, muita gente não vê assim, mas o PHP no fundo é um proto-framework/sistema de templates que por acaso evoluiu pra uma linguagem.

Mesmo se não considerarmos que ele é um framework, ainda sim o Django não foi o "primeiro grande".

2

Não achei essa fonte muito confiável, mas mostra que o Django não foi o primeiro. Eu entendo, e até prestando atenção na timeline dele, que existiram outros antes do que ele colocou.

Python nasceu antes de PHP, mas não o Django, Python nem sonhava com web na época, eu tenho quase certeza que ele só teve alguma funcionalidade web muito simples depois da criação do PHP (sempre deu para usar qualquer linguagem para web mesmo sem uma funcionalidade específica, porque bastava escrever no console que o servidor web pegaria isso e mandaria via HTTP, não é eficiente mas funciona, o que fizeram depois é usar uma API direta com o servidor web para dar mais eficiência.

E eu sou mais um dos que dizem que o PHP é um framework web que por acaso tem uma linguagem para dar mais poder e flexibilidade.

S2


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente (não vendo nada, é retribuição na minha aposentadoria) (links aqui no perfil também).

2
1

muito interessante. Não sabia sobre o Django, apesar de ter ouvido falar. Iniciei hoje em python por concidência para brincar com alguns algoritmos e aprender uns conceitos mais técnicos.

2

Esse é o problema das informações de internet. Alguém escreve um absurdo completo e quem não sabe acaba acreditando na fake news. Escrevi até para ver que outras pessoas sabem que a informação não é verdade.

1