Está en la página 1de 4

Resumen Framework.

JavaScript
¿Qué es un FrameWork JavaScript?
Los FrameWork de JavaScript son una parte esencial del desarrollo web front-
end moderno, los cuales proveen a los desarrolladores herramientas probadas
y testeadas para la creación de aplicaciones web interactivas y escalables.
Los FrameWork se construyen sobre lenguajes de programación para acelerar
los procesos y desarrollar herramientas específicas. Gracias a ellos, se pueden
ahorrar grandes cantidades de tiempo y costes.
FrameWork JavaScript es una biblioteca que nos proporciona plantillas pre
construida y código JavaScript prescrito que nos facilita el desarrollo de
nuestra aplicación y la base necesaria para crear aplicaciones JavaScript

¿Para qué sirven los Framework de JavaScript?


Los Framework de JavaScript sirven para diferentes propósitos: JavaScript es la
opción obvia para el desarrollo web y muchos de sus Framework giran en
torno a esta actividad.
Crear una aplicación web o un sitio web de principio a fin requiere un esfuerzo
considerable. Los Framework web (o más específicamente los Framework de
JavaScript) aprovechan el hecho de que todos los sitios y aplicaciones web
tienen una funcionalidad común.

¿Cómo funciona JavaScript?


El esquema general de una página web es un documento HTML donde están
todas las etiquetas HTML de la página. A lo largo de ese documento, pueden
existir referencias o relaciones a otros documentos, como archivos CSS o
archivos JavaScript.
Por ejemplo, si dentro del documento HTML se encuentra una referencia a un
archivo CSS, el navegador lo descarga y lo aplica al documento HTML,
cambiando su apariencia visual. De la misma forma, si encuentra una
referencia a un archivo JavaScript, el navegador lo descarga y ejecuta las
órdenes o acciones que allí se indican.
Comandos más Usados en la consola de JavaScript

Comando Descripción Ejemplo

assert(expression, Envía un mensaje si expression se evalúa como false. console.assert((x == 1),


message) "assert message: x != 1");

clear() Borra mensajes de la ventana de consola, incluidos los console.clear();


mensajes de error de script, y también borra el script que
aparece en la ventana de consola. No borra el script
especificado en el indicador de entrada de la consola.

count(title) Envía el número de veces que se llamó el comando count console.count();


en la ventana de consola. Cada llamada a este comando
se identifica de forma única mediante el console.count("inner
parámetro titleopcional. loop");

La entrada existente en la ventana de consola se


identifica mediante el parámetro title (si existe) y se
actualiza mediante el comando count. No se crea una
nueva entrada.

debug(message) Envía message a la ventana de consola. console.debug("logging


message");
Este comando es idéntico a console.log.

Los objetos que se pasan mediante el comando se


convierten en un valor de cadena.

dir(object) Envía el objeto especificado a la ventana de consola y lo console.dir(obj);


muestra en un visualizador de objeto. Puedes usar el
visualizador para inspeccionar las propiedades en la
ventana de consola.

dirxml(object) Envía el nodo XML object especificado a la ventana de


consola y lo muestra como un árbol de nodos XML.

error(message) Envía message a la ventana de consola. El texto del mensaje console. error ("error
message");

he es de color rojo y va precedido de un símbolo de error.

Los objetos que se pasan mediante el comando se convierten en un valor de cadena.

group(title)

groupCollapsed(title)

groupEnd()

info(message)
¿Quién creo el Framework JavaScript?
JavaScript fue creado en 1995 por Brendan Eich mientras era ingeniero en Netscape.
JavaScript se lanzó por primera vez con Netscape 2 a principios de 1996.
Brendan Eich es un programador estadounidense conocido por inventar el lenguaje de
programación JavaScript, así como el navegador Brave.

Caracteristicas de Framework JavaScript


Imperativo y estructurado: JavaScript es compatible con gran parte de la estructura de
programación de C (por ejemplo, sentencias if, bucles for, sentencias switch, etc.).
Dinámico: Como en la mayoría de lenguajes de scripting, el tipo está asociado al valor, no a la
variable.
Prototípico: JavaScript usa prototipos en vez de clases para el uso de herencia
Objetual: JavaScript está formado casi en su totalidad por objetos.
Funciones como constructores de objetos
Evaluación en tiempo de Ejecución

¿Qué se puede hacer con JavaScript?


Su núcleo consiste en características comunes de programación y permite realizar, entre otras,
las siguientes acciones:
Almacenar valores útiles dentro de una variable.
Crear operaciones escritas en formato de texto o strings.
Hacer funcionar el código en respuesta a ciertas actividades que estén ocurriendo en la página
web.
En definitiva, JavaScript sirve para conseguir un mayor índice de interactividad y mejorar la
experiencia de usuario. Se emplea, sobre todo, para dotar a la página de más funciones y
facilitar la comunicación, pero, además, es capaz de otorgar todas las mejoras posibles sin
incidir apenas en el peso de la página web. Así se garantiza una mayor velocidad de carga,
entre otras ventajas

Ventajas de Framework JavaScript


El proceso de desarrollo se agiliza: Una de las ventajas más notables de usar una
FrameWork es que te ofrece un código estructurado y una larga lista de características que
permiten agilizar el proceso de desarrollo desde que empiezas a trabajar en tu código

Te permite aprender rápidamente


Presenta actualizaciones frecuentes
Desventajas de Framework JavaScript
No son aptas para todos los proyectos
Puede ser complicado hallar la FrameWork adecuada: Para poder hallar la framework
que más se adecúa al tipo de proyectos que sueles desarrollar, deberás usar cada una de
ellas.

Los cinco Framework de JavaScript más populares


Hay docenas de Framework de JavaScript a tu disposición. Sin embargo, en aras
de la brevedad, probablemente sea mejor enumerar los más populares.
Angular: es uno de los Frameworks más avanzados del momento y uno de los 3
más utilizados a nivel mundial.
Fue lanzado en 2009 de la mano de Google, es por ello que se trata del
Framework UI JavaScript favorito de los desarrolladores de aplicaciones Google.
React .js: Surgió en el año 2011 y aunque no es realmente un Framework sino una
librería, dos de las apps más demandadas fueron desarrolladas con React.
Actualmente se utiliza en una gran variedad de empresas tales como Airbnb,
Netflix, PayPal y Facebook. Ember
El FrameWork Ember se lanzó en el año 2011 al igual que React. Surge como uno
de los Framework más potentes y versátiles.
Ember es un Framework extensible, cuenta con una amplia variedad de
complementos y te permite crear los tuyos propios, además, es altamente
escalable.
Vue .js nace en el 2014 y al igual que React, Vue es una biblioteca siendo una de
las más apropiadas para los que se están iniciando como Fullstack Web Developer
en JavaScript. Su uso es altamente intuitivo y de fácil aprendizaje.
Aurelia JS: se desarrolló por Rob Eisenberg y lanzado en el año 2016.
Aurelia es reconocido por su alto desempeño y velocidad de renderización,
utilizando una menor cantidad de recursos que el resto de Frameworks de
JavaScript.

También podría gustarte