---
title: Understanding client-side web development tools
slug: Learn/Tools_and_testing/Understanding_client-side_tools
tags:
- Aprender
- CSS
- Despliegue
- HTML
- Herramientas
- JavaScript
- Novatos
- Transformación
- client-side
- lado del cliente
translation_of: Learn/Tools_and_testing/Understanding_client-side_tools
original_slug: Learn/Herramientas_y_pruebas/Understanding_client-side_tools
---
{{LearnSidebar}}
Las herramientas del lado del cliente (client-side en inglés) pueden ser intimidantes, pero esta serie de artículos tiene como propósito ilustrar el propósito de algunos de los tipos de herramientas client-side, explicar las herramientas que puedes integrar, cómo instalarlas usando administradores de paquetes y cómo controlarlas usando la línea de comandos. Terminanos esta sección dando un ejemplo de cadena de herramientas para mostrarte cómo puedes ser más productivo
Inicia ahora con nuestra "Introducción a las herraminetas client-side"
Requisitos previos
Debes aprender el núcleo básico de los lenguajes HTML, CSS y JavaScript, antes de intentar usar las herramientas aquí descritas.
¿Quieres convertirte en un desarrollador front-end?
Tenemos un curso que incluye toda la información esencial que necesitas para lograr tu objetivo.
Inicia ahora
Guías
- 1. Introducción a las herramientas client-side
- En este artículo damos una introducción a las herramientas modernas de la web, los tipos de herramientas disponibles, donde te las puedes encontrar en el cliclo de desarrollo de aplicaciones web y como buscar ayuda con las herramientas individuales.
- 2. Introducción a la linea de comandos
- En tu proceso de desarrollo seguramente vas a requeria correr algunos comandos en la terminal (o "línea de comandos"). Este artículo da una introducción a la terminal, los comandos básicos que vas a necesitar para utilizarla, cómo integrar diferentes comandos y cómo agregar tu propia interfaz de línea de comandos (command line interface - CLI en inglés).
- 3. Introducción al manejo de paquetes
- En este artículo exploramos los sistemas de administración de paquetes en detalle para entender cómo los podemos usar en nuestros proyectos, ya sea para instalar dependencias a nuestro proyecto, descargar actualizaciones y mucho más.
- 4. Introduciendo una cadena de herramientas completa
- En los últimos dos artículos en esta serie vamos a solidificar tu conocimiento de las herramientas para el desarrollo web construyendo una cadena de herramients. Iniciaremos configurando un ambiente de desarrollo y colocando herramentas de transformación para desplegar nuestra aplicación en Netlify. En este artículo introducimos un estudio de caso, configuramos nuestro ambiente de desarrollo y configuramos herramientas de transformación de código.
- 5. Desplegando nuestra aplicación
- En el artículo final de esta serie, utilizamos nuestra cadena de herramientas que construimos en el artículo previo y la extendemos para desplegar nuestra aplicación muestra. Subimos nuestro código a GitHub, desplegamos usando Netlify e incluso te enseñamos a realizar una prueba en el proceso.