En esta lista repasaremos los mejores IDEs en la nube para desarrolladores web. Llego la hora de programar online sin instalar nada.
Con tanto software de productividad tradicional basado en escritorio que conocemos y amamos mudarnos a la nube, no sorprende que los IDE (Entorno de Desarrollo Integrado) basados en la nube estén ganando terreno rápidamente con los desarrolladores.
Tal cuál es el caso del navegador, un cliente ligero que permite a los usuarios acceder a una variedad de aplicaciones y servicios basados en la nube. Sin embargo, muchos todavía dudan en depositar toda su fe en un «Cloud IDE» remoto para fines de desarrollo. Herramientas como Github y Pastebin ayudaron a facilitar la transición al desarrollo basado en la nube, y los IDEs en la nube son ahora comúnmente utilizados por muchos desarrolladores.
Aquí hay 7 de los mejores IDE en la nube que puede tomar en cuenta para empezar programar en línea:
1. Mejores IDEs en la Nube
- Cloud9: Después de unos minutos usando Cloud9, te sentirás en un mundo diferente, el de la codificación. El front end es todo Javascript, mientras que el back-end se basa en el popular framework NodeJS. Aunque es favorecido por los diseñadores y desarrolladores de UI, tiene resaltado de sintaxis para C#, C++, Python, Perl, Ruby, Scala y otros más.
- Codeanywhere: Otra herramienta de desarrollo de software es Codeanywhere, un amigable IDE en la nube. Cuenta con resaltado de código y soporte para HTML, CSS, Javascript, PHP, MySQL y más. Gracias a la gran variedad de aplicaciones disponibles para iOS y Android, esta herramienta permite a cualquier persona codificar literalmente en cualquier lugar.
- Eclipse Che: Eclipse tiene un nuevo IDE llamado Che, que soporta variedad de lenguajes, y reúne proyectos y tiempos de ejecución en conjunto para una experiencia de codificación más cohesionada
- Koding: Uno de los primeros editores «Cloud» en hacer IDEs basados en web de la manera correcta, Koding. Permite a los desarrolladores codificar en PHP, Python, Perl y Javascript mientras trabaja con frameworks populares como Django, Ruby on Rails y Node.js.
- ShiftEdit: Tanto si eres un entusiasta de Python, PHP o Perl, ShiftEdit te tiene cubierto. Los usuarios pueden realizar backups en Dropbox a través de SFTP y realizar un seguimiento de los cambios con varias herramientas de control de revisiones, todo desde el navegador.
- Orión: Orion aporta la experiencia considerable de Eclipse al campo IDE de la nube. Su uso principal en este momento es para el desarrollo web front-end, por lo que está limitado a HTML y Javascript en su mayor parte.
- Python Fiddle: Al igual que JSFiddle, Python Fiddle es un editor de código y un entorno de ejecución que permite a los programadores ejecutar fragmentos y depurar secuencias de comandos.
2. IDE’s Extras
- Collide: Collide comenzó su vida como un proyecto de Google Code con muchas promesas. Aunque ahora está extinto, el código fuente está disponible gratuitamente para cualquiera que quiera contribuir.
- Repl.it: Es un poderoso entorno interactivo en línea para lenguajes de programación. Con Repl.it, puede practicar la codificación de cualquier lenguaje compilado en su navegador desde Python hasta C++ o incluso Swift para aplicaciones de iOS.
3. Conclusión
El uso de programas de desarrollo web que residen en gran medida en servidores remotos todavía pone nerviosos a algunos desarrolladores. Adaptarse al nuevo paradigma requerirá cierto esfuerzo. Sin embargo, hay pocas razones para tener miedo. Con la adopción de varias precauciones de seguridad simples y una mentalidad abierta, cualquier desarrollador web puede cosechar los beneficios de las suites de software en la nube sin ningún peligro real.
Con tantas opciones para elegir, definitivamente hay un programa casi perfecto para cada programador, independientemente de su propio estilo y preferencias.