Editores de código
¿Qué necesitamos para aprender Frontend?
Aprender frontend es de las ramas de programación más amigables para principiantes por varias razones. Una de ellas es que no se necesitan programas muy pesados.
De hecho también se puede aprender y practicar sin necesidad de instalar nada en tu dispositivo.
Aquí vamos a ver algunas alternativas para aprender frontend:
Alternativa local
Le llamamos local porque vamos necesitar una computadora obligatoriamente, ya que vamos a estar creando y modificando archivos en nuestro dispositivo.
Para ello vamos a utilizar un editor de código: Usualmente VS Code, aunque hay más alternativas.
También vamos a utilizar diferentes herramientas para publicar nuestro trabajo en la web.
Ventajas
- El flujo de trabajo es más parecido al de un entorno profesional.
- Aprendemos lo que hace cada una de las herramientas y cómo utilizarlas de manera eficiente.
Desventajas
- Todo es más manual, por lo que nos va a llevar tiempo crear un entorno de trabajo.
- Publicar nuestros proyectos puede requerir más tiempo y esfuerzo.
Alternativa remota
Le llamamos remota porque las herramientas que vamos a utilizar forman parte de servicios en plataformas online.
Necesitamos un dispositivo que cuente con navegador de internet. Hoy en día casi cualquier dispositivo inteligente puede acceder a los sitios que vamos a utilizar para crear nuestros proyectos.
La experiencia puede variar dependiendo de tu dispositivo, por lo que es importante probar varias opciones antes de decidir cuál utilizar.
Algunas de las plataformas que podemos utilizar son:
Ventajas
- Podremos trabajar en proyectos que serán almacenados en la nube de manera automática, lo que nos permitirá cambiar alternar entre dispositivos sin problemas.
- Usualmente los proyectos ya estarán alojados en un enlace que puede ser visitado por todo el mundo. (Crear proyectos privados dependerá de la plataforma).
Desventajas
- Algunas plataformas empiezan a cobrar a partir de cierto número de proyectos.
- Algunas funcionalidades avanzadas no están disponibles en editores online.
- Si usamos un dispositivo móvil, la velocidad con la que podemos escribir código puede verse reducida.
A lo largo de este contenido usaremos la alternativa local. Si estás usando la alternativa remota y tienes problemas, puedes dejar un comentario en el artículo correspondiente.