aboutsummaryrefslogtreecommitdiff
path: root/files/es/glossary/ajax/index.html
blob: daff8a7250c665cb56f6712d2e9910bf755a7640 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
title: AJAX
slug: Glossary/AJAX
tags:
  - AJAX
  - CodingScripting
  - Glosario
  - Infrastructure
translation_of: Glossary/AJAX
---
<p>AJAX (de las siglas en Inglés <strong>A</strong>synchronous {{glossary("JavaScript")}} <strong>A</strong>nd {{glossary("XML")}} ) es una práctica de programación utilizada para construir páginas web más complejas y dinámicas, utilizando una tecnología conocida como {{Glossary("XHR_(XMLHttpRequest)","XMLHttpRequest")}}.</p>

<p>Lo que AJAX nos permite hacer, es modificar partes específicas del {{Glossary("DOM")}} de una página {{Glossary("HTML")}} sin la necesidad de refrescar la página entera. AJAX tambien nos permite trabajar asincrónicamente; esto significa que tu código seguirá corriendo mientras esa parte de la página de tu sitio web intenta recargarse (en comparación, una carga síncrona bloquearía tu código hasta que esa parte de la página web terminara de recargarse)</p>

<p>Con los sitios web interactivos y los estándares web modernos, AJAX está siendo reemplazado gradualmente por funciones dentro de frameworks de JavaScript y por la oficial {{domxref("Fetch API")}} Standard.</p>

<h2 id="Saber_más">Saber más</h2>

<h3 id="Conocimiento_general">Conocimiento general</h3>

<ul>
 <li>{{interwiki("wikipedia", "AJAX")}} en Wikipedia</li>
 <li><a href="http://peoplesofttutorial.com/difference-between-synchronous-and-asynchronous-messaging/">Comunicación sincrona vs asincrona</a></li>
</ul>

<h3 id="Información_técnica">Información técnica</h3>

<ul>
 <li>El objeto {{domxref("XMLHttpRequest")}}.</li>
 <li><a href="/en-US/docs/AJAX">Documentación AJAX en MDN</a></li>
 <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch">Fetch API en MDN</a></li>
</ul>