Optimización del front-end

Fiabilidad

¿Qué significa optimización del front-end?

La optimización del front-end (FEO) es el proceso de optimizar la entrega de recursos del sitio web desde el lado del cliente. En informática, hay dos áreas diferentes en las que funciona la tecnología: el lado del cliente, o front-end, y el lado del servidor, o back-end.

La FEO reduce el número de recursos necesarios para descargar una página determinada, lo que permite al navegador procesarla más rápidamente. En muchos sitios populares, los cuellos de botella del front-end representan un gran porcentaje del tiempo de espera de los usuarios.

Las mejores prácticas en materia de FEO incluyen métodos como la consolidación de recursos, el versionado, la fragmentación de dominios, la minificación y el uso de compresión. También están surgiendo nuevas tecnologías que optimizan automáticamente las páginas web.

La optimización front-end también puede conocerse como optimización de la página principal.

Definición de optimización del front-end

Parte de la comprensión de la optimización front-end es entender dónde están el front-end y el back-end para cualquier sistema tecnológico dado.

En un servicio Web, el back-end es donde los servidores del proveedor de servicios gestionan las peticiones de los usuarios. El front-end es donde el navegador del usuario descarga y presenta el código.

La optimización del front-end utiliza varios procesos para racionalizar el código HTML y los recursos de las páginas web, facilitando su carga por parte del navegador.

En la optimización back-end, en cambio, las empresas mejoran sus servidores para que puedan atender más peticiones o tareas más sofisticadas de prestación de servicios a los usuarios.

Los expertos señalan que uno de los principales problemas de la optimización del front-end, y una de las razones por las que puede no llevarse a cabo, es que compite con la optimización del back-end en la asignación de tiempo y dinero.

Otra razón por la que las empresas pueden no perseguir la optimización del front-end es la falta de comprensión de cómo funcionan sus servicios y tecnología o, en otros casos, la falta de voluntad para dedicar recursos al mantenimiento de un sitio web o servicio, que puede ser difícil de subcontratar y requiere bastante mano de obra.

Sin embargo, a medida que las páginas web se hacen más grandes y siguen utilizando más JavaScript y AJAX, esto pone más peso en el navegador, lo que hace que la OEF sea más importante para la optimización.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…