<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>EVOLUCION DE JAVA SCRIPT by Yaziel Axel Rodriguez Javier</title>
      <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh</link>
      <description>RODRIGUEZ JAVIER - ROLDAN CASTILLO - MONTES GUTIERREZ - PAULLET MARTINEZ</description>
      <language>en-us</language>
      <pubDate>2025-09-10 17:26:47 UTC</pubDate>
      <lastBuildDate>2025-09-26 14:23:40 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f9e0.png</url>
      </image>
      <item>
         <title>ORIGENES Y CREACION DE JAVASCRIPT</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578608376</link>
         <description><![CDATA[<p>A mediados de los años 90, la web estaba en sus primeras etapas y era principalmente estática. Las páginas web mostraban contenido fijo y la interacción con el usuario era muy limitada. Navegadores como Netscape Navigator dominaban el mercado, pero se buscaba una forma de hacer la web más dinámica e interactiva.</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/4347671321/6fb7df15934367d6d962513ed77ae945/OIP.jpg" />
         <pubDate>2025-09-10 17:37:01 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578608376</guid>
      </item>
      <item>
         <title>Estándar ECMAScript y estandarización.</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578608572</link>
         <description><![CDATA[<p>ECMAScript es el estándar oficial que define cómo debe funcionar el lenguaje JavaScript. Gracias a este estándar, el código JavaScript se comporta igual en todos los navegadores y plataformas. La estandarización en JavaScript asegura que todos los navegadores (como Chrome, Firefox, etc.) usen las mismas reglas para ejecutar el código. </p><p><br></p>]]></description>
         <enclosure url="https://www.google.com/imgres?q=Est%C3%A1ndar%20ECMAScript%20y%20estandarizaci%C3%B3n%20en%20javascript&amp;imgurl=https%3A%2F%2Fwww.azulweb.net%2Fwp-content%2Fuploads%2F2021%2F07%2Fecmasport-696x364.jpeg&amp;imgrefurl=https%3A%2F%2Fwww.azulweb.net%2Fque-es-ecmascript%2F&amp;docid=U22Uv6rr9CGYGM&amp;tbnid=iPnNAL2PpiRfUM&amp;vet=12ahUKEwjyip-P386PAxU3kZUCHS0hDgkQM3oECB8QAA..i&amp;w=696&amp;h=364&amp;hcb=2&amp;ved=2ahUKEwjyip-P386PAxU3kZUCHS0hDgkQM3oECB8QAA" />
         <pubDate>2025-09-10 17:37:09 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578608572</guid>
      </item>
      <item>
         <title>Ecosistema y herramientas modernas</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578609411</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2025-09-10 17:37:50 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578609411</guid>
      </item>
      <item>
         <title>Modernizacion y Nuevas caracteristicas</title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578617784</link>
         <description><![CDATA[<p>Desde ES6 (ECMAScript 2015) en adelante, JavaScript ha recibido una gran modernización con nuevas características que lo han hecho más limpio, legible y poderoso. Estas mejoras abarcan desde una mejor sintaxis para declarar variables hasta herramientas avanzadas para el manejo de la asincronía, la orientación a objetos y los módulos.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-09-10 17:44:01 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578617784</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578618131</link>
         <description><![CDATA[<p><strong>1. let y const</strong></p><p>Se introdujeron let y const como nuevas formas de declarar variables. A diferencia de var, tienen un ámbito de bloque (block scope). let permite reasignación, mientras que const crea constantes que no se pueden reasignar.</p><p><br/></p><p>Ej.:</p><p>let nombre = "Juan";</p><p>const PI = 3.1416;</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/438d29efbbc4fe56477835bc9c60b477/image.png" />
         <pubDate>2025-09-10 17:44:13 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578618131</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578620768</link>
         <description><![CDATA[<p><strong>2. Funciones flecha (arrow functions)</strong></p><p>Permiten escribir funciones de forma más concisa y no cambian el valor de this dentro del contexto en que se declaran.</p><p><br/></p><p>Ej.:</p><p>const saludar = (nombre) =&gt; `Hola, ${nombre}`;</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/bb1104367aef5798b27df24b38e313fd/image.png" />
         <pubDate>2025-09-10 17:45:58 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578620768</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578622260</link>
         <description><![CDATA[<p><strong>4. Desestructuración</strong></p><p>Permite extraer datos de objetos o arrays de forma rápida y legible.</p><p><br/></p><p>Ej.:</p><p>const persona = { nombre: "Carlos", edad: 30 };</p><p>const { nombre, edad } = persona;</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/13d3352a5c450cf30c7bc98df9ff27c3/image.png" />
         <pubDate>2025-09-10 17:47:06 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578622260</guid>
      </item>
      <item>
         <title>1. Lenguaje JavaScript</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578623481</link>
         <description><![CDATA[<ul><li><p>Lenguaje de programación <strong>dinámico, interpretado y multiparadigma</strong>.</p></li><li><p>Usado principalmente para desarrollo web en <strong>navegadores (frontend)</strong>.</p></li><li><p>Desde Node.js, también se usa en <strong>backend</strong> y desarrollo de aplicaciones completas.</p></li><li><p>Actualizaciones anuales a través del estándar <strong>ECMAScript</strong> (ES6, ES7, hasta ES2024 y más). </p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3844156393/7c86cb7542a98eeead02b1a6c668bd5f/image.png" />
         <pubDate>2025-09-10 17:47:57 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578623481</guid>
      </item>
      <item>
         <title>Estándar ECMAScript y estandarización</title>
         <author>esmontes06</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578624769</link>
         <description><![CDATA[<p>Esto lo gestiona un grupo llamado TC39, que cada año actualiza el estándar con nuevas funciones. JavaScript es una implementación de ECMAScript, pero también incluye otras herramientas que no forman parte del estándar, como el acceso al DOM o funciones para trabajar con páginas web.</p>]]></description>
         <enclosure url="https://www.google.com/imgres?q=Est%C3%A1ndar%20ECMAScript%20y%20estandarizaci%C3%B3n%20en%20javascript&amp;imgurl=https%3A%2F%2Fdesarrolloweb.com%2Fstorage%2Fmanual_images%2FV14nEKhx4G5SRJLddT6qrStNKRJosOleRmxkGVN2.jpeg&amp;imgrefurl=https%3A%2F%2Fdesarrolloweb.com%2Fhome%2Fjavascript&amp;docid=yVaUunewvOKXvM&amp;tbnid=diZ3i4lU8ud7HM&amp;vet=12ahUKEwjyip-P386PAxU3kZUCHS0hDgkQM3oECEwQAA..i&amp;w=512&amp;h=512&amp;hcb=2&amp;ved=2ahUKEwjyip-P386PAxU3kZUCHS0hDgkQM3oECEwQAA" />
         <pubDate>2025-09-10 17:48:44 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578624769</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578625416</link>
         <description><![CDATA[<p><strong>3. Template literals</strong></p><p>Los template literals (comillas invertidas `) permiten interpolar variables y expresiones dentro de strings de manera más legible.</p><p><br/></p><p>Ej.:</p><p>const nombre = "Ana";</p><p>const mensaje = `Hola, ${nombre}`;</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/a5ec937cc2a862af505252c74a815b85/image.png" />
         <pubDate>2025-09-10 17:49:08 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578625416</guid>
      </item>
      <item>
         <title>2. Frameworks y Librerías JavaScript</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578625638</link>
         <description><![CDATA[<p>Frontend</p><ul><li><p><strong>React:</strong> Biblioteca declarativa para construir interfaces con componentes reutilizables.</p></li><li><p><strong>Angular:</strong> Framework completo para SPAs con TypeScript.</p></li><li><p><strong>Vue.js:</strong> Framework progresivo, fácil de integrar y aprender.</p></li></ul><p>Backend</p><ul><li><p><strong>Node.js:</strong> Entorno para ejecutar JavaScript en el servidor, con arquitectura basada en eventos y alta escalabilidad.</p></li><li><p><strong>Express.js:</strong> Framework minimalista para construir APIs y servidores en Node.js.</p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3844156393/dbf8fa3c267dcb26e14ef385cb071f4a/image.png" />
         <pubDate>2025-09-10 17:49:19 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578625638</guid>
      </item>
      <item>
         <title>3. Herramientas y Ecosistema de Desarrollo</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578626484</link>
         <description><![CDATA[<ul><li><p><strong>Editores populares:</strong> VS Code, WebStorm.</p></li><li><p><strong>Gestores de paquetes:</strong> npm, yarn, pnpm.</p></li><li><p><strong>Transpiladores y Bundlers:</strong> Babel (para usar código moderno en navegadores antiguos), Webpack, Rollup, Vite.</p></li><li><p><strong>Testing:</strong> Jest (tests unitarios), Cypress (tests end-to-end).</p></li><li><p><strong>Linting y formateo:</strong> ESLint, Prettier.</p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3844156393/297f5a32d4a43b805ac8816265eeed73/image.png" />
         <pubDate>2025-09-10 17:49:54 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578626484</guid>
      </item>
      <item>
         <title>4. Ecosistema de Módulos y Paquetes</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578626977</link>
         <description><![CDATA[<ul><li><p>JavaScript utiliza un sistema de módulos (ES Modules y CommonJS).</p></li><li><p>Gran ecosistema de paquetes disponibles en npm (Node Package Manager), el repositorio más grande de librerías JavaScript.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-09-10 17:50:11 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578626977</guid>
      </item>
      <item>
         <title>5. Actualizaciones y Evolución</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627508</link>
         <description><![CDATA[<ul><li><p>El lenguaje evoluciona con el estándar ECMAScript, aprobado y actualizado anualmente.</p></li><li><p>Nuevas características: async/await, clases, módulos, operadores modernos, mejoras en arrays, objetos, etc.</p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3844156393/323cec1e992ae5afee0545720e62c770/image.png" />
         <pubDate>2025-09-10 17:50:33 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627508</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627545</link>
         <description><![CDATA[<p><strong>5. Parámetros por defecto</strong></p><p>Permite asignar valores por defecto a los parámetros de una función.</p><p><br/></p><p>Ej.:</p><p>function saludar(nombre = "Invitado") {</p><p>  return `Hola, ${nombre}`;</p><p>}</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/4f0b4b969407536d8b769436eee749c6/image.png" />
         <pubDate>2025-09-10 17:50:35 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627545</guid>
      </item>
      <item>
         <title>6. Frameworks y Tecnologías Asociadas</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627892</link>
         <description><![CDATA[<ul><li><p><strong>Next.js:</strong> Framework React para aplicaciones web estáticas y server-side rendering.</p></li><li><p><strong>Nuxt.js:</strong> Framework Vue para aplicaciones universales y estáticas.</p></li><li><p><strong>Deno:</strong> Nuevo runtime para JavaScript y TypeScript, creado por el mismo autor de Node.js.</p></li></ul>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3844156393/349b986651e5aa70038514a7a4028930/image.png" />
         <pubDate>2025-09-10 17:50:53 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578627892</guid>
      </item>
      <item>
         <title>7. Comunidad y Soporte</title>
         <author>lordlpaulett</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578628239</link>
         <description><![CDATA[<ul><li><p>Amplia comunidad activa.</p></li><li><p>Grandes repositorios y recursos en GitHub.</p></li><li><p>Ecosistema en constante crecimiento con numerosas herramientas y bibliotecas.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-09-10 17:51:09 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578628239</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578629651</link>
         <description><![CDATA[<p><strong>6. Operador Spread y Rest</strong></p><p>El operador ... se usa para expandir elementos (spread) o para agrupar múltiples argumentos en un array (rest).</p><p><br></p><p>Ejm:</p><p>// Spread</p><p>const arr1 = [1, 2];</p><p>const arr2 = [...arr1, 3, 4];</p><p>// Rest</p><p>function sumar(...numeros) {</p><p>  return numeros.reduce((a, b) =&gt; a + b);</p><p>}</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/263e42cf0484c785eb6f1166ccfed433/image.png" />
         <pubDate>2025-09-10 17:52:06 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578629651</guid>
      </item>
      <item>
         <title>CREACION DEL JAVASCRIPT</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578629827</link>
         <description><![CDATA[<p>En 1995, Netscape Communications encargó a Brendan Eich, un ingeniero de software, desarrollar un lenguaje de scripting que pudiera ser integrado en el navegador para manipular páginas web en tiempo real. El objetivo era permitir a los desarrolladores agregar efectos dinámicos, validar formularios y crear interfaces más interactivas.</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/4347671321/6fd362dac512e689f3a1e3cc8499fc66/JavaScript_Logo_500x281.png" />
         <pubDate>2025-09-10 17:52:11 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578629827</guid>
      </item>
      <item>
         <title></title>
         <author>contactojerecraft</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578630566</link>
         <description><![CDATA[<p><strong>7. Clases</strong></p><p>JavaScript introdujo una sintaxis más limpia para trabajar con programación orientada a objetos mediante class.</p><p><br></p><p>Ejm:</p><p>class Persona {</p><p>  constructor(nombre) {</p><p>    this.nombre = nombre;</p><p>  }</p><p>  saludar() {</p><p>    console.log(`Hola, soy ${this.nombre}`);</p><p>  }</p><p>}</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/3880682882/93aec8469abba14de893484d8539a059/image.png" />
         <pubDate>2025-09-10 17:52:45 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578630566</guid>
      </item>
      <item>
         <title>Desarrollo rápido</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578631884</link>
         <description><![CDATA[<ol><li><p>JavaScript fue diseñado para ser un lenguaje ligero, interpretado directamente por el navegador, con sintaxis sencilla similar a Java y C. Permitía manipular el Documento HTML (DOM), responder a eventos del usuario y controlar elementos dentro de la página sin necesidad de recargarla.</p></li></ol>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/4347671321/64dd1d1fdbc996a8c053404bc72829f0/OIP__1_.jpg" />
         <pubDate>2025-09-10 17:53:43 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578631884</guid>
      </item>
      <item>
         <title>Características iniciales del JS</title>
         <author>randomsaxel3</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578634644</link>
         <description><![CDATA[<p>JavaScript fue diseñado para ser un lenguaje ligero, interpretado directamente por el navegador, con sintaxis sencilla similar a Java y C. Permitía manipular el Documento HTML (DOM), responder a eventos del usuario y controlar elementos dentro de la página sin necesidad de recargarla.</p>]]></description>
         <enclosure url="https://padlet-uploads-usc1.storage.googleapis.com/4347671321/149255f38ca7b55d9ff2933840d5bd6e/OIP__2_.jpg" />
         <pubDate>2025-09-10 17:55:43 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578634644</guid>
      </item>
      <item>
         <title></title>
         <author>esmontes06</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578640403</link>
         <description><![CDATA[<p>Desde su creación, ECMAScript ha pasado por varias versiones importantes:</p><p><br></p><p>ES3 / 1999 / Primera adopción masiva</p><p>ES5 / 2009 / strict mode, JSON</p><p>ES6 / 2015</p><p>/ let, const, clases, promesas</p><p>ES2016+/</p><p>2016 / en adelante</p><p>Actualizaciones anuales con nuevas mejoras</p>]]></description>
         <enclosure url="https://www.google.com/url?sa=i&amp;url=https%3A%2F%2Fwww.azulweb.net%2Fque-es-ecmascript%2F&amp;psig=AOvVaw2ZXhyBR2aks2onrZK7iMcN&amp;ust=1757612551781000&amp;source=images&amp;cd=vfe&amp;opi=89978449&amp;ved=0CBUQjRxqFwoTCOin89Tgzo8DFQAAAAAdAAAAABAL" />
         <pubDate>2025-09-10 18:00:21 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578640403</guid>
      </item>
      <item>
         <title>ECMAScript</title>
         <author>esmontes06</author>
         <link>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578651935</link>
         <description><![CDATA[<p>La estandarización de nuevas características en ECMAScript sigue un proceso de cinco etapas:</p><p>primero, se presenta una idea.</p><p>segundo, se analiza su viabilidad. </p><p>tercero, se redacta un borrador técnico.</p><p>cuarto, se prueba y se busca retroalimentación.</p><p>quinto, si todo está listo, la propuesta se aprueba para incluirse en la próxima versión del estándar.</p>]]></description>
         <enclosure url="https://www.google.com/url?sa=i&amp;url=https%3A%2F%2Fwww.infoworld.com%2Farticle%2F2263137%2Fwhat-is-javascript-the-full-stack-programming-language.html&amp;psig=AOvVaw2bfhSWiTe28PPHxLjOy4ti&amp;ust=1757614150709000&amp;source=images&amp;cd=vfe&amp;opi=89978449&amp;ved=0CBUQjRxqFwoTCJDw0Ivlzo8DFQAAAAAdAAAAABAE" />
         <pubDate>2025-09-10 18:09:30 UTC</pubDate>
         <guid>https://padlet.com/randomsaxel3/yv4zi80u1uamtphh/wish/3578651935</guid>
      </item>
   </channel>
</rss>
