¿Qué es BackEnd?
El backend es la parte del desarrollo web que se encarga de que toda la lógica de una página web funcione. Se trata del conjunto de acciones que pasan en una web pero que no vemos como, por ejemplo, la comunicación con el servidor.
El encargado de desarrollar el back-end se pasa el día entero toqueteando diferentes y variados códigos de programación en lenguajes como PHP, Java o .Net. El desarrollador debe ser meticuloso y cuidadoso en su trabajo ya que un pequeño despiste y ¡bum!… Página web caída.
Antes de seguir con este artículo, quería comentarte que quizá hayas oído llamar backend a la parte administrativa de una página web. Donde se hacen los ajustes, como por ejemplo pasa en WordPress. Bueno, pues también se llama Backend a esto. Pero realmente Backend es lo que están explicando los chicos de Ensalaza. 🙂
Algunas de las funciones que se gestionan en la parte del back-end son:
- El Desarrollo de funciones que simplifiquen el proceso de desarrollo.
- Acciones de lógica.
- Conexión con bases de datos.
- Uso de librerías del servidor web (por ejemplo para implementar temas de caché o para comprimir las imágenes de la web).
Además, tiene que velar por la seguridad de los sitios web que gestiona y optimizar al máximo los recursos para que las páginas sean ligeras.
¿Qué debe caracterizar al desarrollador de back-end?
Sentimos decirte que no todo el mundo puede ser programador back-end. Bueno, mentimos, estudiando puedes serlo, pero tiene que gustarte mucho para no cansarte ni volverte loco. Ser programador es sinónimo de ser constante, serio con tu trabajo y con alta capacidad de atención y concentración.
Además, hay una serie de ramas que debes controlar para saber programar back:
- Un buen desarrollador de backend debe saber configurar los servidores. O al menos, saber lo suficiente para hablar con el responsable de sistemas y explicarle sus necesidades.
- Debería manejar al menos un CMS, por ejemplo WordPress.
- Saber de Metodologías de programación.
- Conocer al dedillo los fundamentos de la programación y manejarse con soltura en al menos uno de ellos (en Ensalza, por ejemplo, nos especializamos en el desarrollo con PHP)
- Ser MUY lógico (pero mucho, mucho, mucho…) y ordenado (pero mucho, mucho también)
¿Qué diferencia al backend del frontend?
Sin necesidad de ser bilingües ni ser un gran lumbreras, entendemos que si el back-end es el que desarrolla la parte de atrás de una web, lo que no se ve, el front-end… ¿será el que diseña lo de delante / lo que se ve?
Pues sí.
El desarrollador de front-end se encarga de implementar todo lo relacionado con la parte visible, lo que “toca” el usuario cuando navega por la web. Resumiendo al máximo el front-end trabaja con HTML, CSS y JavaScript.
Su trabajo es mucho más visual que el del back-end, pero ambos trabajan mano a mano en cada proyecto porque no se entienden uno sin el otro.
¿Por qué es tan importante el BackEnd?
Es cierto que no pueden vivir el backend sin el front y viceversa. Sin embargo, y especialmente para Ensalza, la parte del back se hace especialmente necesaria e imprescindible para desarrollar proyectos a medida, que es en lo que somos expertos nosotros.
Para una página web corporativa siempre puede haber un diseñador gráfico que haga un diseño nuevo y que un experto en front-end se encargue de maquetarla en WordPress. Con este formato, a priori, no hace falta ningún desarrollador de back-end y sin embargo se puede crear una web nueva. En este caso, el desarrollo de back-end se lo dejamos a Wordpress y el front-end se “aprovechará” de esas funcionalidades para maquetar la web.
Pero, ¿qué ocurre en desarrollos a medida o en esos proyectos que requieren “un puntito más” de desarrollo? Pues que la figura de los desarrolladores back-end resulta ESENCIAL para agencias de desarrollo web. ¿Qué seríamos nosotros sin nuestros freaks del teclado?

Y hablando de freaks, ¿por qué al desarrollador se le considera un freak? El hecho de que todo su trabajo no se vea influye bastante. El diseñador de front-end suele ser muy visual y por eso parece más creativo.
El trabajo del back es más lógico, racional y, a priori, menos creativo. Por eso, el que diseña lo de fuera parece que mola más. Ahora bien, no pueden vivir el uno sin el otro y seguro que si hablas con algún desarrollador de back-end te contará la creatividad que supone saber programar bien.
Contenidos que pueden interesarte: