¿Qué es json? Visión general de un laico
¿Estás atrapado con las últimas tecnologías web? El conocimiento de HTML es más o menos esencial si se quiere ir más allá de las actividades web sencillas como la navegación y la publicación en los foros. Luego están los temas más avanzados, como CSS (Obtenga más información aquí), AJAX (Obtenga más información aquí), Y JSON.No sólo para los desarrolladores: 7 etiquetas HTML Cualquier escritor debe saberNo sólo para los desarrolladores: 7 etiquetas HTML Cualquier escritor debe saberPara ser comercial y flexible en línea, sólo tiene que saber cómo dar formato a un artículo completo HTML, o cómo modificar las cosas.Lee mas
Si va a ser un desarrollador web o no, es una buena idea por lo menos saber qué es JSON, por qué es importante, y por qué se usa en toda la web hoy en día.
¿Qué es JSON?
JSON significa javascript Object Notation. Es un formato estándar abierto que permite que los datos sean transferidos a través de la web mediante el uso pares atributo-valor. Esto puede sonar un poco confuso, así que vamos a profundizar en que un poco más.
Digamos que tengo un globo y que quiero mi globo. Una forma para que esto suceda sería para empacar en realidad el globo y enviarlo por correo. Sin embargo, un método alternativo sería describir a usted el atributos de mi globo, lo que permitiría volver a crear el mismo globo exacta sin tener que enviar realmente el globo físico.
Vídeo: ¿Qué es ser Laico?
Mi globo podría tener una material atributo de valor caucho. Podría tener una color atributo de valor rojo. Podría tener una diámetro atributo de valor diez pulgadas. Podría tener una gas atributo de valor helio. Esos cuatro pares atributo-valor son suficientes para que visualicen mi globo, ¿verdad?
Eso es más o menos cómo funciona JSON cuando transmite datos a través de Internet.
Lo bueno es JSON?
Vídeo: PSE, por un Día de Euskadi "más laico y estatutario"
JSON no fue el primero en utilizar pares atributo-valor como una manera de transferir datos a través de Internet. El experto en tecnología entre los que podría darse cuenta de que suena un montón, como XML. Pues bien, como resulta que, JSON y XML realizan muchas de las mismas tareas. Entonces ¿por qué escoger JSON sobre XML?
En la web de hoy, asincrónico carga de datos es importante. En otras palabras, páginas quieren ser capaces de cargar nuevos datos sin tener que actualizar la página entera para conseguirlo. Esto se traduce en una experiencia de navegación más suave y más favorable. JSON es ideal para enviar y recibir datos asíncronos porque es simple y fácil de usar.
Pero XML hace lo mismo! Entonces, ¿por qué algunas personas prefieren JSON?
Una respuesta a esta pregunta se puede encontrar en el nombre de JSON: javascript Object Notation. Es reconocido de forma nativa por javascript, que es uno de los idiomas más populares en el mundo. Dado que JSON es un subconjunto de javascript, hay muy poco más el aprendizaje que tiene que hacer una vez que sabes javascript.
Otra razón es que JSON es más legible que XML. Claro, es fácil acostumbrarse a XML cuando se ha utilizado durante algún tiempo, pero mirando a un archivo XML puede ser abrumador con todas sus etiquetas y nivel de detalle. JSON es más limpio, más fácil para los principiantes a entender, y bastante flexible, con sus tipos de datos básicos.
Vea lo que los creadores de JSON tienen que decir acerca de esta comparación a lo largo de su JSON vs. página XML.
Vídeo: mirada al mundo procesion laica
Lo que hace JSON parece?
JSON es sólo una serie de pares de atributo-valor que pueden ser anidadas dentro de sí mismos cuando sea necesario. Por ejemplo, si nuestro objeto de datos era una persona, esa persona podría estar representado por los siguientes datos JSON:
Cada línea comienza con una atributo seguido de dos puntos, entonces la valor para ese atributo. Ese valor puede ser alos una matriz, como se ve con los “PHONENUMBERS” atribuir anteriormente. El valor también puede ser una serie de más pares atributo-valor, que se puede ver en acción con el atributo “dirección”. Esto se llama una objeto.
Para la comparación, he aquí los mismos datos representados por XML:
Conclusión
JSON es simplemente una manera de representar objetos de datos cuando se transmiten a través de Internet. Es una alternativa a XML que es nativa de javascript, que es una de las razones por qué es tan popular y extendida. El uso más común para JSON está tirando de datos de los servidores web bajo demanda.
Esperemos que ahora tienen una mejor comprensión de JSON y cómo se utiliza en el desarrollo web. Para el aprendizaje, la página JSON en MDN es un gran lugar para comenzar.