Si deseas ser desarrollador de aplicaciones web y tener pleno dominio del código fuente que escribes deberás estar atento nuevas entradas. Crear aplicaciones web no es tarea sencilla, por lo que te recomiendo estar preparado para especializarte en un campo específico. A modo de introducción le muestro los componentes de una aplicación web: Interfaz. Lógica de la aplicación. Base de datos. Básicamente, esto es de lo que se compone una aplicación web. Para esta serie de entradas usaremos MariaDB, PHP, JavaScript, CSS3, HTML5. Recuerda que aprender a crear aplicaciones web le dará la posibilidad de crear páginas web tanto estáticas como dinámicas. Para trabajar con aplicaciones web debemos considerar la instalación de progra...
Semántica en programación: por qué el "significado" del código importa tanto como su funcionamiento Cuando programamos, no solo escribimos instrucciones que una máquina ejecuta: también comunicamos intenciones a otras personas (y a nuestro yo futuro). Ahí es donde entra la semántica: el significado o propósito de una pieza de código, más allá de lo que hace técnicamente o de cómo se ve. En este artículo repasamos qué significa "escribir con semántica" en tres contextos distintos —JavaScript, CSS y HTML— con ejemplos concretos en cada uno. ¿Qué es la semántica, exactamente? La semántica responde a preguntas como: ¿Qué efecto tiene ejecutar esta línea de código? ¿Qué rol o función cumple este elemento dentro de la página? Es distinto de preguntar "¿qué aspecto tiene esto?", que es una cuestión de presentación, no de significado. Semántica en JavaScript En JavaScript, los nombres que elegimos para funciones y variables son la principal herramienta semántica d...