Hacer mucho con muy poco
El desarrollador web Juan Seguí estuvo en el espacio CAMON de Alicante para introducir a los asistentes en el uso del lenguaje Javascript y sus frameworks, en una de las conferencias que organiza mensualmente la Asociación de Desarrolladores Web de España (ADWE).
Este lenguaje de programación interpretado, es decir, que no requiere un código compilado ya que está formado por scripts que son interpretados por un intérprete, agrega funcionalidad al HTML y sirve para crear acciones orientadas al dinamismo e interactividad de una página web. Esto lo podemos observar en los usos más clásicos del Javascript como pueden ser los cuadros de diálogo, los efectos de texto (marquesinas y textos animados) o la validación de formularios. Y de los usos más clásicos hemos pasado a poder hacer cosas más avanzadas y retoques interesantes.
Y de los usos más clásicos hemos pasado a poder hacer cosas más avanzadas y retoques y efectos muy interesantes, aunque no llega a ser un lenguaje imprescindible. Es entonces cuando aparece Ajax, una nueva forma de utilizar Javascript y que lo carga de manera asíncrona, es decir, los datos se cargan en segundo plano sin interferir en la visualización ni en el comportamiento de una página.
Manual de Javascript de desarrolloweb.com
Presentación 'Javascript desde cero'
Los frameworks
Pero quizás la parte más interesante del lenguaje Javascript son los frameworks, que nos permiten "hacer mucho con muy poco". Un framework es un esquema para el desarrollo de una aplicación y que nos permite utilizar algo que ya está hecho en nuestros proyectos. Por tanto, emplearemos menos tiempo en el desarrollo, tendremos que escribir menos código, el código estará más limpio y las funciones estarán optimizadas.
¿Como elegimos un framework?
Para Juan Seguí, a la hora de elegir un framework deberemos de tener en cuenta cuatro aspectos: la facilidad de uso, la comunidad que haya detrás, la velocidad de funcionamiento y la compatibilidad con los navegadores.
En la actualidad existen gran cantidad de frameworks para Javascript como son Dojo Toolkit, YUI Library, prototype, script.aculo.us, mootools o jQuery, aunque es este último el que destaca por encima de los demás debido a la gran comunidad que tiene a sus espaldas.
En la web Best Web-Frameworks podemos ver qué nos permite hacer un determinado framework y una comparativa con las compatibilidades de los mismos. Y no sólo los frameworks de Javascript, sino también de PHP, Java, Ruby y otros lenguajes.
Vídeo completo de la actividad
Puedes ver el vídeo completo de la conferencia de Juan Seguí desde aquí.











