Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 16

Librerías, Motores y

FrameWork Javascript y
CSS
INTEGRANTES

Ran Vargas - A00101913


Angel Roa - A00111588
Raymi Liriano - A00108535
Anthony Liriano - A00112515
Integrantes

● Raymi Liriano

● Anthony Liriano

● Angel Roa

● Ran Vargas
CONTENIDOS

● Frameworks

● Motores

● Librerias

● Javascript

● CSS
¿Qué es JavaScript?

JavaScript es un lenguaje de
programación que los desarrolladores
utilizan para hacer páginas web
interactivas. Desde actualizar fuentes
de redes sociales a mostrar
animaciones y mapas interactivos, las
funciones de JavaScript pueden
mejorar la experiencia del usuario de
un sitio web.
¿Para qué se utiliza JavaScript?

En el pasado, las páginas web eran estáticas, como las


páginas de un libro. La información en una página
estática normalmente se presentaba en un diseño fijo y
no era todo lo que debería ofrecer un sitio web
moderno. Para aumentar la naturaleza dinámica de las
aplicaciones web, JavaScript surgió como una
tecnología del lado del navegador. Los navegadores
podrían reaccionar a la entrada del usuario y alterar la
forma en que se presenta el contenido en una página
web gracias a JavaScript.
¿Qué es un Framework?

Un framework es un marco o un esquema de trabajo


típico utilizado por los programadores para desarrollar
software.

Utilizar un framework permite agilizar los


procesos de desarrollo ya que evita tener que
escribir código de forma repetitiva, asegura
unas buenas prácticas y la consistencia del
código.
Tipos de Frameworks Js

Angular React.Js Vue.Js

Este framework está basado en el Creado por Facebook, ReactJS es Vue.js es uno de los
lenguaje JavaScript y se utiliza una biblioteca de JavaScript de frameworks JavaScript más
TypeScript en el desarrollo por los código abierto muy efectiva populares. Fue creado por Evan
programadores de Google. Es utilizada para crear interfaces de You en 2014 y cada vez cuenta
ideal para implementar una gran usuario intuitivas. Los con más seguidores. La
cantidad de scripts para diferentes administradores del sitio web
principal razón es que sirve
funciones en un sitio web; por utilizan este marco para ocuparse
ejemplo, se emplea mucho para de la capa de visualización de
como alternativa a ReactJS o
crear menús animados. aplicaciones y sitios complejos. Angular, es sumamente liviana
y versátil al estar basada en
código abierto se utiliza para
crear y mejorar UIs inventivas.
Tipos de Frameworks Js

Ember.Js Ionic React Native

Ember.js. Un framework Ionic Framework es un SDK de React Native es un framework


JavaScript front-end de código frontend de código abierto para JavaScript para crear
abierto que permite a desarrollar aplicaciones aplicaciones reales nativas para
desarrolladores de software crear híbridas basado en tecnologías iOS y Android, basado en la
aplicaciones versátiles, además web (HTML, CSS y JS). Es librería de JavaScript React
tiene la particularidad de no
decir, un framework que nos para la creación de
seguir la regla del diseño MVVM
(Model-View-ViewModel) y
permite desarrollar componentes visuales,
destacar por ser un framework aplicaciones para iOS nativo, cambiando el propósito de los
muy flexible. Android y la web, desde una mismos para, en lugar de ser
única base de código. ejecutados en navegador
CSS:
LIBRERÍAS
CSS:
FRAMEWORKS
Motores
SpiderMonkey es el nombre en clave dado por Mozilla su implementación de intérprete de
JavaScript que se emplea en el navegador Mozilla Firefox y en otros productos.

Chakra es el motor del navegador Internet Explorer. También fue bifurcado por Microsoft para el
navegador Edge original, pero Edge fue posteriormente reconstruido como un navegador basado
en Chromium y ahora utiliza V8.

JavaScriptCore es el motor de Apple para su navegador Safari. Otros navegadores basados en


WebKit también lo utilizan. KJS de KDE fue el punto de partida para su desarrollo.
V8
V8 es un motor de código abierto para JavaScript y
WebAssembly, la primera versión del motor V8 fue
lanzada el 2 de septiembre de 2008 al mismo tiempo
que la primera versión del navegador Google Chrome.

Cabe destacar también que este motor no solo ha sido


usado del lado del cliente, sino también del lado del
servidor en Couchbase, MongoDB y Node.js.

Está escrito en C++ y es usado en Chromium,


Microsoft Edge desde 2020, Brave y Opera.5​6​También
está integrado en el navegador de internet del sistema
operativo Android 2.2 “Froyo”. Implementa
ECMAScript como especifica ECMA-262 5. edición y
corre en Windows XP, Vista, Mac OS X 10.5 (Leopard)
y Linux en procesadores IA-32 y ARM.
Node.JS
Node.js es un entorno en tiempo de ejecución
multiplataforma, de código abierto, para la capa del
servidor (pero no limitándose a ello) basado en el
lenguaje de programación JavaScript, asíncrono, con
E/S de datos en una arquitectura orientada a eventos y
basado en el motor V8 de Google. Fue creado con el
enfoque de ser útil en la creación de programas de red
altamente escalables, como por ejemplo, servidores
web.​ Fue creado por Ryan Dahl en 2009 y su evolución
está apadrinada por la empresa Joyent, que además
tiene contratado a Dahl en plantilla.

Node.js es similar en su propósito a Twisted o Tornado


de Python, Perl Object Environment de Perl, libevent o
libev de C, EventMachine de Ruby, vibe.d de D y Java
EE de Java existe Apache MINA, Netty, Akka, Vert.x,
Grizzly o Xsocket. Al contrario que la mayoría del
código JavaScript, no se ejecuta en un navegador, sino
en el servidor. Node.js implementa algunas
especificaciones de CommonJS.​ Node.js incluye un
entorno REPL para depuración interactiva.
Librerias
¿Qué es una librería en
Programación? Una librería de
programación es una colección
de código escrito que los
programadores pueden usar para
optimizar tareas.

Esta colección de código


reutilizable es usualmente
dirigida a un set de problemas
específico. Una librería incluye
unos cuantos diferentes tipos de
pre codificados componentes.
Algunas Librerías de JS Famosas

web3.js Es una colección de jQuery is a fast, small, and


librerías que permite interactuar feature-rich JavaScript library. It
con nodos de Ethereum locales o makes things like HTML
remotos usando HTTP, IPC o document traversal and
WebSocket. manipulation, event handling,
animation, and Ajax much
Three.js es una librería multi simpler with an easy-to-use API
browser y API capaz de crear y that works across a multitude of
mostrar imágenes en 3d creadas browsers. With a combination of
por gráficos de computadora versatility and extensibility,
usando WebGL. jQuery has changed the way that
millions of people write
JavaScript.
FI
N

También podría gustarte