Está en la página 1de 2

Teoría e historia:

La web se desarrollo en 1990 por Tim Berners-Lee, publicada en 1992 y en 1993 el CERN anuncio
que seria gratuita para todos. Al principio eran pocas imágenes y contenidos estáticos, y toda la interacción
en la pagina estaba en el servidor web, paginas estáticas, simples ficheros HTML. Ahora son páginas más
dinámicas y gran parte de la interacción se hace en el cliente, dejando de ser simples ficheros HTML y
empezaban a ser péquelos programas. Ya poco a poco pasaron de paginas web a aplicaciones web, con
programas en el lado del cliente y el servidor, independientes del sistema operativo, solo dependen del
navegador del cliente. Los sitios web disponen de tres elementos: lado del servidor, lado del cliente
(soportado por HTML, CSS y JavaScript), y la red.

¿Lenguajes del lado servidor o cliente?: si solo ejecutamos los scripts en cliente, más ligera será la página
en el servidor, el desarrollo es más complejo y el sistema y navegador del usuario perderá rendimiento y
no debe tener extensiones de bloqueo. Para equilibrar ambos lados hay que combinar lenguajes y utilizar
tecnologías como AJAX, para transferir datos de forma asíncrona, que permiten una interacción cliente
servidor en tiempo real sin tener que cargar de nuevo la página.

Lenguajes lado servidor o back-end:

 Perl: 1987, por Larry Wall.


 Phyton: 1991, por Guido van Rossum, Python Software Fundation.
 Java: 1995, por Sun Microsystems.
 PHP: 1995, por Rasmus Lerdorf.
 Ruby: 1995, por Yukihiro Matsumoto.
 C#: 2002, por Microsoft.

Lenguajes lado cliente o front-end: HTML y CSS dan formato y estilo, JavaScript da dinamismo y lógica.

 HTML: 1993, lenguaje de marcas, que marca el texto de forma que el ordenador lo pueda
manipular.
 CSS: 1996, puede formatear una está escrita en HTML, seleccionar un elemento y definir sus
propiedades.
 JavaScript: 1995.

Perfiles de desarrollador web:

 Front-end: diseño y maquetación en lado cliente.


 Back-end: programación en servidor y base de datos.
 Full stack: ambas cosas anteriores.

Navegadores (browsers): es software libre que puede interpretar varios lenguajes de programación de
visualización y maquetación de contenido. Los estándares web son recomendaciones dadas por World
Wide Web Consortium (W3C).
 Nexus: 1991, creado por Tim Berners-Lee.
 Netscape Navigator: 1994, por un becario de 23 años, basado en Mosaic.
 Internet Explorer: 1995, por Microsoft, incluido en Windows 95.
 Opera: 1996, por un grupo de investigadores.
 Firefox: 2002, por Netscape.
 Safari: 2003, por Apple.
 Google Chrome: 2008, por Google.
 Microsoft Edge: 2015, por Microsoft para sustituir Internet Explorer.

Editores de texto:

 Visual Studio Code: de Microsoft, multiplataforma, soporte para cualquier mierda, constante
actualización, tiene extensiones. En la interfaz de usuario tiene 5 áreas: Editor, Panel lateral, Barra
de estado, Panel de Actividades, Paneles.
 Brackets: por Adobe System.
 Atom: por GitHub.
 Sublime Text.
 Eclipse con JSDT.

También podría gustarte