Gracias al código abierto de los frameworks de Javascript se puede mejorar la experiencia del usuario, por medio de efectos de transición y animación.

coda slider

coda slider

En el desarrollo de software, un framework es una estructura de soporte definida en la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, un framework puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto.
Los Frameworks son diseñados con el intento de facilitar el desarrollo de software, permitiendo a los diseñadores y programadores pasar más tiempo identificando requerimientos de software que tratando con los tediosos detalles de bajo nivel de proveer un sistema funcional.”
Wikipedia Framework

Los más populares son jQuery y MooTools.

En Web Designer Wall nos muestran 47 plugins en Javascript, para poder utilizarlos y darle un toque diferente a un diseño web.

Javascript in Modern Web Design