DesarrolloWebActual
Páginas: 3 (726 palabras)
Publicado: 6 de marzo de 2015
Backend: lado del servidor (PHP, Ruby on Rails,Django, Node.js, .NET)
Un programador tiende a ser backend. Es la labor de ingeniería que compone el acceso a bases de datos y generación de plantillas del lado del servidor.
En backend se encargan deimplementar cosas como MySQL, Postgres, SQL Server o MongoDB. Luego, un lenguaje como PHP o JSP, o frameworks como RoR, Django, Node.JS o .NET se conecta a la base de datos. A través de estoslenguajes y frameworks se recibe, procesa y envía información al navegador del usuario.
En código HTML (que crea el frontend) o enviando datos puros en XML, RSS o JSON, para ser procesados por Javascript.En Facebook, por ejemplo, PHP manda la estructura básica del sitio web, pero son múltiples programas y servidores hechos en C++ o Erlang los que procesan la información en tiempo real (chats,comentarios, notificaciones) y las envían y reciben a través de Javascript en el navegador.
Frontend: lado del cliente (HTML, CSS, HTML5, CSS3, Javascript, jQuery)
Los frontends tienden a serprogramadores, pero hay diseñadores genios que también se dedican a esta especialidad. Son los encargados de maquetar la estructura semántica del contenido (HTML), codificar el diseño en hojas de estilo (CSS) yagregar la interacción con el usuario (Javascript).
En la época actual los frontends tienen HTML5 y CSS3. Con HTML5, desde el frontend, es posible hacer geolocalización, dibujo vectorial, guardar...
Leer documento completo
Regístrate para leer el documento completo.