Entrada

Plataformas online para desarrollar aplicaciones sin instalar nada en tu ordenador

Hay momentos en los que quieres avanzar en tu proyecto, pero no tienes tu ordenador de siempre a mano. A mí me pasó en vacaciones: estaba en el portátil de un amigo y no quería llenárselo de Node.js, npm, pnpm, Visual Studio Code… en fin, todo el ecosistema que solemos arrastrar 🧳.

La pregunta fue clara:
👉 “¿Hay alguna manera online y gratuita en la que pueda desarrollar mi aplicación sin instalar nada en el ordenador?”

Y la respuesta es sí. Hoy quiero repasar las opciones más interesantes que encontré para trabajar en la nube como si tuviera mi entorno local.


StackBlitz ⚡

Chequeado y aprobado

StackBlitz es probablemente la opción más rápida para proyectos con React + Vite. Funciona directamente en el navegador gracias a su motor WebContainers, que simula un entorno Node.

  • No necesitas instalar nada.
  • Puedes abrir un repo de GitHub escribiendo directamente en la URL:
1
https://stackblitz.com/github/usuario/repositorio
  • Ideal si lo que quieres es editar y probar tu app sin complicaciones.

👉 Eso sí, usa npm por debajo (no pnpm), así que si tu proyecto depende sí o sí de pnpm, quizá te interese otra opción.


GitHub Codespaces 💻☁️

Chequeado y aprobado

Aquí entramos en un nivel superior: Codespaces es básicamente un Linux remoto con VS Code en tu navegador.

  • Puedes abrir la terminal, correr npm install, pnpm install o incluso Docker.
  • Todo queda guardado en la nube: dependencias, configuraciones, cambios de código.
  • Es literalmente como tener tu entorno local, pero sin instalar nada en el ordenador donde estés.

⚠️ En este post no me voy a meter en detalle con precios, horas incluidas o cómo crearlo. Eso lo puedes leer en esta entrada, porque merece su propio espacio.


CodeSandbox 🏖️

Chequeado y aprobado

Otra opción muy interesante es CodeSandbox. Está pensado para prototipado rápido y, lo bueno, es que sí soporta pnpm 🎉.

  • Puedes importar tu repo de GitHub.
  • Reconoce automáticamente pnpm-lock.yaml.
  • Es perfecto para trabajar en proyectos que ya usen pnpm de base.

Ejemplo de comandos que puedes ejecutar desde su terminal:

1
2
pnpm install
pnpm run dev

¿Cuál elegir? 🤔

  • Quiero algo rápido y ligero: StackBlitz.
  • Quiero un entorno completo, como si fuera mi PC: Codespaces.
  • Quiero trabajar con pnpm sin líos: CodeSandbox.

En mi caso, mientras estaba de vacaciones, la comodidad de abrir el navegador y tener todo listo fue suficiente para seguir avanzando en la aplicación de mantenimiento de vehículos sin preocuparme por instalar nada en el ordenador de mi amigo 🛠️.

Esta entrada está licenciada bajo CC BY 4.0 por el autor.