Menú de navegaciónMenú
Categorías
Logo campusMVP.es

La mejor forma de Aprender Programación online y en español www.campusmvp.es

Todos los artículos sobre "Desarrollo Web"

en campusMVP.es

Página 3


ECMASCript 2024: Las novedades del lenguaje JavaScript en su última versión

JavaScript se mantiene como el lenguaje de programación más utilizado y, sin duda, uno de los más versátiles sino el que más. Una de los motivos de que se encuentre en tan privilegiada posición es su constante evolución, la cual está guiada por ECMAScript, la especificación estándar que define cómo es el lenguaje y cómo debe comportarse. Hace tan solo unos días, como cada año, se ha lanzado la última iteración: ECMAScript 2024. Te contamos sus novedades. [Más]

HTML / JavaScript: Cómo evitar que un formulario se envíe varias veces

En este artículo exploramos varias técnicas y buenas prácticas para evitar el molesto problema del envío múltiple de formularios HTML. Desde soluciones sencillas en el lado del cliente, hasta validaciones más robustas en el lado del servidor, utilizando tókenes de única vez e incluso, para aplicaciones grandes, un mecanismo de bloqueo distribuido. [Más]

JavaScript: la historia del lenguaje que cambió la web

Vamos a repasar la historia de JavaScript. Desde sus humildes comienzos, programado en tan solo 10 días como LiveScript, hasta ser el lenguaje de programación más utilizado del mundo, pasando por sus evoluciones, estándares, superlenguajes, frameworks... Nuestro fundador, José Manuel Alarcón Aguín, te cuenta un montón de detalles interesantes, desde el punto de vista de alguien que vivió esta historia completa desde sus inicios. [Más]

Guía completa para crear un proyecto con React: explorando las diferentes opciones

En este artículo, te guiamos por las tres herramientas de base más populares para crear proyectos React: Vite, Next.js y Astro. Te explicamos las ventajas y desventajas de cada una, así como los casos de uso más adecuados para cada opción. Con esta guía, podrás elegir la herramienta que mejor se adapte a tus necesidades y objetivos de desarrollo, y aprovechar al máximo las características y el rendimiento de React. [Más]

¿Controladores o minimal APIs para crear APIs con .NET?

En este artículo enfrentamos a los controladores de ASP.NET Core y a las minimal APIs a la hora de crear APIs REST con .NET, evaluando sus ventajas y desventajas en diferentes aspectos. También ofrecemos algunas consideraciones finales sobre cómo elegir y combinar ambos enfoques. [Más]

React: ¿Por qué se ejecutan dos veces algunas operaciones en mis componentes JSX?

React es una de las librerías más populares para crear interfaces web dinámicas y reactivas. Sin embargo, su uso requiere seguir unas buenas prácticas para evitar errores y problemas de rendimiento. En este artículo, te explicamos uno de los comportamientos más curiosos que puedes observar al desarrollar componentes React: la ejecución doble de algunas operaciones en los componentes. ¿Por qué ocurre esto? ¿Cómo evitarlo si es necesario? Sigue leyendo... [Más]

Los tres errores más comunes a la hora de gestionar el estado en React

React presenta algunos aspectos en su comportamiento que pueden resultar poco intuitivos e incluso sorprendentes, sobre todo cuando no se tiene mucha experiencia. Si estás aprendiendo React, seguro que te puedes haber encontrado con estos 3 fallos, muy habituales, que cometemos cuando no conocemos a fondo los mecanismos de React. En este artículo te contamos cuáles son, por qué ocurren y cómo solucionarlos. [Más]

HTML: Cómo incluir separadores y grupos en selectores desplegables

Los selectores desplegables de HTML son elementos que permiten al usuario elegir una opción entre varias disponibles. Sin embargo, cuando hay muchas opciones, puede resultar difícil encontrar la que se busca o entender cómo están organizadas. En este artículo te mostramos cómo puedes mejorar la usabilidad y el diseño de los selectores desplegables usando separadores y grupos para categorizar las opciones. [Más]

Angular 17: estas son sus novedades

Angular celebra su decimotercer aniversario (13 años desde Angular.JS 🎉) con una nueva imagen, una nueva web de documentación y un conjunto interesante de características innovadoras para la versión 17, que establecen nuevos estándares de rendimiento y experiencia de desarrollo. En este post te resumimos todo lo importante para que sepas por dónde pisas y cómo debes actualizarte. [Más]