Configuración del Entorno de Desarrollo

¡Antes de empezar a escribir código, vamos a preparar nuestro taller! Este curso está pensado para hacerse dentro de Firebase Studio, un entorno de desarrollo que corre directamente en tu navegador.

Lo bueno de esto es que no necesitás instalar nada en tu computadora. Todo lo que necesitamos (PHP, Node.js, etc.) se configura automáticamente.

El archivo .nix

Para que Firebase Studio sepa qué herramientas necesitamos, usamos un archivo de configuración llamado .nix. Este archivo le dice al entorno qué paquetes de software tiene que instalar.

Asegurate de que tu archivo .nix (lo vas a encontrar en el explorador de archivos a la izquierda) tenga el siguiente contenido. Esto le indicará que necesitamos PHP en su versión 8.2, entre otras herramientas.

La parte más importante para nosotros es la sección packages, donde listamos pkgs.php82. La sección command dentro de previews le dice a Firebase Studio cómo ejecutar un servidor web de prueba usando PHP, para que podamos ver nuestras páginas en acción.

Una vez que te asegures de que tu configuración esté así, ¡ya estás listo para empezar con la primera lección sobre PHP!