Eclipse Theia

Eclipse Theia es un Framework de entorno de desarrollo integrado o IDE. Gratuito y de código abierto enfocado en las aplicaciones de escritorio y web. Se implementa en TypeScript y esta basado en el código de Visual Studio y destaca en él, sus posibilidades de ampliación.

Historia de Eclipse Theia

Theia fue desarrollado por TypeFox y Ericsson con contribuciones adicionales de Red Hat, IBM, Google y Arm Holdings. Fue lanzado por primera vez en marzo de 2017. Desde mayo de 2018, Theia paso a ser un proyecto controlado por la Fundación Eclipse.

Sobre Eclipse Theia

Theia se basa en el Language Server Protocol (LSP) o lo que es lo mismo el Protocolo del Servidor de Idiomas y admite toda una variedad de lenguajes de programación. Se puede usar como una aplicación de escritorio, una aplicación web o una aplicación híbrida con front-end y back-end separados.

Todas las características de Theia se implementan como extensiones, lo que permite a los desarrolladores externos modificar las funcionalidades de Theia utilizando las mismas interfaces de programación de aplicaciones (API) que los componentes predeterminados de la aplicación. El diseño de funcionamiento de Theia se basa en arrastrar y soltar.

Theia es un proyecto de software gratuito y de código abierto bajo la Fundación Eclipse y su código se encuentra bajo la Licencia Pública de Eclipse 2.0.

Evolución de Eclipse Theia

Eclipse Theia es usado por Eclipse Che como su IDE predeterminado a partir de la versión 7 y en septiembre de 2018, se lanzó un nuevo sorprendente IDE de funcionamiento en línea basado en Theia: denominado Gitpod.

Aceptación de Eclipse Theia por la Comunidad

En enero de 2019, JAXenter clasificó a Theia como el tercer entorno de desarrollo integrado de JavaScript más popular de 2018 según las métricas de GitHub , detrás de Visual Studio Code y Atom.

Desarrollador: Typefox y Ericsson

Licencia: Licencia Pública Eclipse 2.0 (EPL)

Sitio Web: http://www.theia-ide.org/

Categorías: Entornos de Desarrollo Integrado
{: .notice–success}

INF.: Esta obra contiene una traducción total derivada de Eclipse Theia de la Wikipedia en inglés, versión del 22 de enero de 2019, publicada por sus editores bajo la Licencia Libre de GNU (es) y licencia CC BY 3.0.

Relacionado

WebStorm 2020 Beta 2: Soporte para Nuxt JS y nuevas intenciones para JavaScript y TypeScript

¡WebStorm 2020.2 Beta 2 ya está disponible! Para ponerse al día con lo que ya se implementó en v2020.2, puedes consultar las publicaciones anteriores del blog de Webstorm o leer a continuación. Estos son algunos de los aspectos más destacados de WebStorm 2020.2 Beta 2 (compilación 202.6397.17). Soporte para Nuxt.js En el último año, el equipo de Webstorm ha trabajado mucho para que la asistencia de ¡SEGUIR LEYENDO!

The best Udemy courses in August, only for 9.99 $

Los mejores cursos en inglés y en oferta, hasta el día 27. Los cursos incluidos aquí son todos en inglés. Revisa por aquí, entre los mejores cursos en oferta de Udemy de Agosto en español, si lo que deseas son cursos en español. Si por desgracia, no tienes la oportunidad de acceder a comprar alguno de los excelentes cursos que te mostraré a continuación. Siempre puedes ¡SEGUIR LEYENDO!

Symfony vs Laravel, ¿Qué framework PHP es mejor para tu negocio?

Los desarrolladores que crean aplicaciones web de primera calidad utilizando frameworks de desarrollo, los utilizan en el proceso de desarrollo para simplificar la gestión y el mantenimiento del proyecto. Hay muchos tipos de frameworks en el mercado, pero la mayoría de los frameworks basados en el lenguaje de programación PHP se usan ampliamente porque tienen estilos, métodos y estándares de codificación únicos. Pero aun así, existen ¡SEGUIR LEYENDO!

Python vs PHP: Introducción básica a 2 de los lenguajes de programación de más importantes de la actualidad

Vamos a intentar realizar una pequeña introducción y comparativa como medio introductorio a estos dos lenguajes de programación, tomando en cuenta sus distancias y diferencias, de por sí; ya existentes. ¿Qué es Python? Python es un lenguaje de programación de alto nivel interpretado y orientado a objetos que es enormemente compatible con la biblioteca y se utiliza para desarrollar programas independientes y algoritmos de secuencias de ¡SEGUIR LEYENDO!

PHP vs NodeJS

PHP y Node.js se utilizan para el desarrollo del lado del servidor y, por lo tanto, se han convertido en competidores entre sí. A continuación se presentan algunas diferencias basadas en diferentes parámetros para comprender los dos y tomar una decisión entre uno de los dos gigantes. Sobre PHP PHP es un acrónimo de Hyptertext Preprocessor creado por Rasmus Lerdorf en 1994. PHP es un lenguaje ¡SEGUIR LEYENDO!