Computers">
Nothing Special   »   [go: up one dir, main page]

Tecnologías Web 01

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

Escuela de Ingeniería de Sistemas

Tecnologías Web

Introducción a las Tecnologías Web

1
Agenda Agenda

 Tecnologías Web
 Arquitectura de la Web
 Tecnologías Web Frontend
 Tecnologías Web Backend
 Pilas Tecnológicas

2
Tecnologías Web
Se puede definir a las Tecnologías Web como aquel conjunto de
conceptos, técnicas y herramientas que hacen posible el
funcionamiento de la web. Desde el concepto de web que se
utiliza en el ámbito tecnológico para nombrar a una red
informática que funciona generalmente en Internet. Así como la
técnica de redireccionamiento que consiste en dirigir a los
visitantes de determinada página a otra página web. Y el uso de
herramientas como el Scraping que está específicamente
desarrollada para extraer información de sitios web. Así que
citarlas a todas sería una ardua labor puesto que en el tiempo
desde que empezó a funciona la web algunas tecnologías han
quedado obsoletas y han aparecido cada vez nuevas tecnologías.

3
Arquitectura de la Web
Una aplicación web es proporcionada por un servidor web y
utilizada por usuarios que se conectan desde cualquier punto vía
clientes web (browsers o navegadores). La figura muestra la
arquitectura de un sitio web y sus componentes principales: Un
servidor web, Una conexión de red y Uno o más clientes.

4
Arquitectura de la Web

Frontend es la parte que interactúa con los usuarios. Backend es


la parte que se conecta con la base de datos y el servidor que
utiliza dicho sitio web.

5
Tecnologías Web Frontend
Son todas las tecnologías de diseño y desarrollo web que corren
en el navegador y que se encargan de la interactividad con los
usuarios. HTML, CSS y JavaScript son los lenguajes principales
del Frontend, de los que se desprenden una cantidad de
frameworks y librerías que expanden sus capacidades para crear
cualquier tipo de interfaces de usuarios. React, Redux, Angular,
Bootstrap, Foundation, LESS, Sass, Stylus y PostCSS son
algunos de ellos.
El Frontend se enfoca en el usuario, en todo con lo que podemos
interactuar y lo que vemos mientras navegamos. Buena
experiencia de usuario, inmersión y usabilidad, son algunos de los
objetivos que busca un buen frontend y hoy en día existen una
gran variedad de frameworks, preprocesadores y librerías que nos
ayudarán en esta tarea.
6
Tecnologías Web Backend
Por otro lado, tenemos el backend enfocado en hacer que todo lo
que está detrás de un sitio web funcione correctamente. Toma los
datos, los procesa y los envía al usuario, además de encargarse
de las consultas o peticiones a la Base de Datos, la conexión con
el servidor, entre otras tareas que debe realizar en su día a día.
Cuenta con una serie de lenguajes y herramientas que le ayudan
a cumplir con su trabajo como PHP, Ruby, Perl, Python,
JavaScript, SQL, MongoDb, MySQL, etc. estos son usados para
crear sitios dinámicos. Como en muchos sitios la información se
encuentra en constante cambio o actualización, una buena
capacidad de respuesta y una velocidad óptima del sitio son
responsabilidades que un backend debe de afrontar.

7
Pilas Tecnológicas
Para desarrollar una página web se pueden utilizar toda una
combinación de tecnologías que involucran al Frontend como el
Backend tal es así que vamos a encontrarnos con diversas
combinaciones o pilas tecnológicas como LAMP, MEAN entre
otras.

8
Gracias por su
atención
Mg. Juan Carlos Obando Roldán
docenteunt@yahoo.es

También podría gustarte