31 de diciembre de 2024

De PHP a JavaScript

Cómo hacer el camino para un programador desde PHP a Javascript.

Hay que reconocer, en el caso de venir desde la programación en PHP, donde prácticamente todo el procesamiento se realizaba en el servidor, incluso el renderizado de las plantillas HTML. El contexto que presenta JavaScript es muy diferente, debido en particular al origen en el cual fue concebido este lenguaje.

JavaScript nace en el Navegador

La situación en Javascript se presente diferente a la de PHP. En especial, si consideramos que Javascript fue creado para poder trabajar con la interfaz gráfica del navegador, y como se trata de una interfaz gráfica entonces tenemos un tipo de programación adecuada para tal efecto, en este caso se trata de la programación controlado por eventos, condición que no sucede en PHP.

Ahora si agregamos el efecto de la irrupción de NodeJS, donde ampliamos significativamente el uso de JavaScript. Es decir, ya no tan sólo fuera del contexto del navegador, sino que ejecutándose directamente en el servidor el ámbito cambia por completo.

Cómo podemos ejecutar el código

En las versiones modernas de PHP ahora podemos ejecutar su código valiéndonos se su servidor integrado de desarrollo, usando la consola y ejecutar el comando: bash php -S localhost:8000

Si nuestro archivo a ejecutar es mi_script.php colocado en el mismo directorio donde se ejecuta el servidor de desarrollo integrado de PHP, entonces desde el navegador escribir: http://localhost:8000/mi_script.php

Para el caso de javascript, podemos instalar previamente el entorno de ejecución, y lograr correr el script: bash node mi_script.js

Este artículo continuará...