Mostrando entradas con la etiqueta Dojo. Mostrar todas las entradas
Mostrando entradas con la etiqueta Dojo. Mostrar todas las entradas

Hola Mundo en Dojo



En este post vamos a empezar desde cero, con una simple página HTML. Al final de este post, vamos a haber cargado Dojo en la página, así como poner un poco de las funciones básicas para trabajar.

Primer paso: Cargar Dojo en nuestra página

Nuestro punto de partida es una página HTML simple, que muestro a continuación:


<html>
<head>
<title>Tutorial: Hello Dojo!</title>
</head>
<body>

</body>
</html>


Debemos colocar entre las etiquetas <head> </head> un script con un atributo src que indica la URL donde está ubicado el archivo dojo.js.
Para este post vamos a cargar Dojo Toolkit a través de la CDN de Google

Nuestra página HTML con el script de Dojo añadido nos quedaría así:


<html>
<head>
<title>Tutorial: Hello Dojo!</title>

<script src="http://ajax.googleapis.com/ajax/libs/dojo/1.6.0/dojo/dojo.xd.js">
</script>
</head>
<body>

</body>
</html>


Segundo paso: Agregando funciones básicas de Dojo a nuestra pagina

dojo.ready

dojo.ready es una funcion fiable, multinavegador, que nos permite ejecutar una funcion.
El siguiente ejemplo muestra un alert con el mensaje "Hello Dojo!", utilizando la funcion de Dojo dojo.ready y pasándole como parámetro la funcion holaMundo:



<html>
<head>
<title>Tutorial: Hello Dojo!</title>

<script src="http://ajax.googleapis.com/ajax/libs/dojo/1.6.0/dojo/dojo.xd.js">
</script>

<script>
// nuestra funcion holaMundo nos mostrara un Alert
function holaMundo()
{
alert("Hello Dojo!");
}

// realizamos la llamada a la funcion dojo.ready y le pasamos como
// parametro nuestra funcion holaMundo
dojo.ready(holaMundo);
</script>

</head>
<body>

</body>
</html>
Read more ...

Que es DOJO?



Cuando pensamos en desarrollar una aplicación de internet, seria más conveniente optar por utilizar algo que ya esta hecho ( no vamos a reinventar la pólvora o si?) y si se trata de usar una herramienta que brinde mejores características a nuestras aplicaciones web definitivamente estamos hablando del famoso JavaScript.

DOJO es un framework (librería) escrita en el lenguaje de programación JavaScript que permite a los desarrolladores de aplicaciones para internet brindar funcionalidades y efectos dinámicos a las páginas que programan.

Es popular porque esta integrada en numerosos IDEs y otros frameworks para desarrollo de webs.
Contiene un sistema de empaquetado inteligente, los efectos de UI, drag and drop APIs, widget APIs, abstracción de eventos, almacenamiento de APIs en el cliente e interacción de APIs con AJAX.

Resuelve asuntos de usabilidad comunes como pueden ser la navegación y detección del navegador, soportar cambios de URL en la barra de URLs para luego regresar a ellas (bookmarking), y la habilidad de degradar cuando AJAX/JavaScript no es completamente soportado en el cliente.

Es conocido como "la navaja suiza del ejército de las bibliotecas Javascript".

Proporciona una gama más amplia de opciones en una sola biblioteca JavaScript y es compatible con navegadores antiguos.
Read more ...

Powered By Blogger |   Designed By Blogger Templates
DMCA.com