{"id":206788,"date":"2021-11-29T09:03:29","date_gmt":"2021-11-29T08:03:29","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=space&#038;p=206788"},"modified":"2021-11-29T09:03:31","modified_gmt":"2021-11-29T08:03:31","slug":"introducing-remote-development-with-space","status":"publish","type":"space","link":"https:\/\/blog.jetbrains.com\/es\/space\/2021\/11\/29\/introducing-remote-development-with-space\/","title":{"rendered":"Presentamos el desarrollo remoto con Space"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1280\" height=\"600\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/ES_blog_1280x600.png\" alt=\"\" class=\"wp-image-206803\"\/><\/figure>\n\n\n\n<p>Puede que ya conozca las grandes noticias de JetBrains: <a href=\"https:\/\/www.jetbrains.com\/remote-development\/\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">las soluciones de desarrollo remoto para IDE de JetBrains<\/a>.&nbsp;<\/p>\n\n\n\n<p>La idea principal es ayudarle a superar las limitaciones de los equipos locales o los port\u00e1tiles lentos, permitiendo a los desarrolladores trabajar de manera m\u00e1s eficiente, ahorrar tiempo y colaborar en m\u00e1s proyectos.<\/p>\n\n\n\n<p>Con este objetivo, decidimos separar el front-end y el back-end de los IDE. El \u00fanico software que tendr\u00eda que instalar en el equipo local es un cliente que usa la interfaz de usuario del IDE y se comunica con un back-end remoto. El back-end remoto se encarga de las operaciones pesadas con el c\u00f3digo fuente, como crear los \u00edndices y el \u00e1rbol sint\u00e1ctico, proporcionar funciones de finalizaci\u00f3n de c\u00f3digo y refactorizaciones, etc.<\/p>\n\n\n\n<p>\u00bfQu\u00e9 se puede usar como back-end remoto? Hay varias opciones, pero creemos que ofrecemos la mejor compatibilidad para back-ends remotos de IDE de JetBrains. \u00a1Nos complace anunciar los <a href=\"https:\/\/www.jetbrains.com\/es-es\/remote-development\/space-dev-environments\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\"><strong>entornos de desarrollo en la nube<\/strong><\/a><strong> en JetBrains Space<\/strong>!&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Remote Development with Space Dev Environments\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/K4IVK4Q8o4M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Con los entornos de desarrollo de Space, puede crear un proceso de desarrollo remoto que le permitir\u00e1:<\/p>\n\n\n\n<ul><li>Agilizar la incorporaci\u00f3n con entornos estandarizados.<\/li><li>Obtener un IDE listo para usar en segundos con instant\u00e1neas predefinidas.<\/li><li>Centralizar la gesti\u00f3n de sus entornos de desarrollo.&nbsp;<\/li><li>Ahorrar recursos con la hibernaci\u00f3n autom\u00e1tica de los entornos de desarrollo.<\/li><li>Trabajar en varias tareas a la vez.<\/li><li>Colaborar en el c\u00f3digo con sus compa\u00f1eros de equipo.<\/li><\/ul>\n\n\n\n<p>Lea esta entrada de blog para obtener m\u00e1s informaci\u00f3n acerca de los entornos de desarrollo de Space.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es un entorno de desarrollo?<\/h2>\n\n\n\n<p>Un entorno de desarrollo es una m\u00e1quina virtual dedicada en un contenedor de Docker que tiene acceso al c\u00f3digo fuente del proyecto y proporciona componentes de back-end en el editor de c\u00f3digo local. El contenedor se aloja mediante el mismo motor que se usa en Space Automation. <a href=\"https:\/\/www.jetbrains.com\/help\/space\/dev-environments.html#how-does-it-work\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Lea este art\u00edculo<\/a> para obtener m\u00e1s informaci\u00f3n acerca de su funcionamiento.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1800\" height=\"1516\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/1-space-cloud-dev-environment.png\" alt=\"Space cloud dev environments\" class=\"wp-image-205225\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfPor qu\u00e9 elegir Space para el desarrollo remoto?<\/h2>\n\n\n\n<p>Hemos creado <a href=\"https:\/\/www.jetbrains.com\/es-es\/space\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Space<\/a>, nuestra soluci\u00f3n integral para proyectos y equipos de software, como una herramienta que le ayudar\u00e1 a abarcar todo el ciclo de vida de desarrollo, desde alojar repositorios Git y automatizar procesos de CI\/CD, hasta publicar paquetes.&nbsp;<\/p>\n\n\n\n<p>A partir de hoy, para ayudarle a trabajar en los flujos de trabajo de desarrollo de software remoto, Space le permite administrar autom\u00e1ticamente entornos de desarrollo remotos como m\u00e1quinas virtuales en la nube.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Todo el proceso de desarrollo remoto dise\u00f1ado por JetBrains<\/strong><\/h3>\n\n\n\n<p>Con Space, puede configurar, poner en marcha, reproducir y administrar sus entornos de desarrollo, conectarse a IDE de JetBrains y empezar a escribir c\u00f3digo en solo unos segundos.&nbsp;<\/p>\n\n\n\n<p><a href=\"https:\/\/www.jetbrains.com\/es-es\/idea\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">IntelliJ IDEA Ultimate<\/a> y <a href=\"https:\/\/jetbrains.com\/fleet\/\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">Fleet<\/a>, el IDE de pr\u00f3xima generaci\u00f3n de JetBrains, ya son compatibles con el desarrollo remoto en entornos de desarrollo de Space, y pronto tambi\u00e9n podr\u00e1n usarse con PyCharm, GoLand, WebStorm, CLion y otros IDE de JetBrains.<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.jetbrains.com\/blog\/2021\/11\/29\/introducing-remote-development-for-jetbrains-ides\/\" class=\"ek-link\">Lea esta entrada de blog<\/a> para obtener m\u00e1s informaci\u00f3n acerca de las soluciones de desarrollo remoto de JetBrains.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Soluci\u00f3n rentable<\/strong><\/h3>\n\n\n\n<p>Space puede ayudarle a optimizar los costes de ejecutar entornos de desarrollo remoto al proporcionar m\u00e1quinas virtuales que se adaptan al tama\u00f1o de sus proyectos e hibernar autom\u00e1ticamente los entornos de desarrollo inactivos despu\u00e9s de 30 minutos de inactividad. Obtenga m\u00e1s informaci\u00f3n acerca de los <a href=\"https:\/\/www.jetbrains.com\/es-es\/remote-development\/space-dev-environments\/#pricing-section\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">planes de precios de entornos de desarrollo<\/a> y los tipos de m\u00e1quinas virtuales disponibles.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Mantenga su c\u00f3digo seguro y protegido<\/strong><\/h3>\n\n\n\n<p>Todas las m\u00e1quinas virtuales que ejecutan espacios de trabajo de c\u00f3digo est\u00e1n aisladas entre s\u00ed, y una m\u00e1quina virtual no puede ejecutar m\u00e1s de un entorno. Las redes virtuales de los entornos de desarrollo tambi\u00e9n est\u00e1n aisladas. Puede usar su entorno de desarrollo como una rama de Git de duraci\u00f3n breve y evitar los problemas relacionados con mantener un entorno de desarrollo local permanente. Cuando termine, simplemente puede eliminarlo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Autorizaci\u00f3n y autenticaci\u00f3n flexibles<\/strong><\/h3>\n\n\n\n<p>Con la configuraci\u00f3n flexible de permisos basados en proyectos, solo tiene que configurar qui\u00e9n obtiene los permisos para usar y administrar los espacios de trabajo de c\u00f3digo de su proyecto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 hay disponible en los entornos de desarrollo de Space?<\/h2>\n\n\n\n<ul><li><strong>Entornos reproducibles preconfigurados<\/strong><\/li><\/ul>\n\n\n\n<p>Como los entornos de desarrollo se ejecutan en contenedores de Docker, puede instalar todas las herramientas y bibliotecas necesarias para su proyecto mediante un Dockerfile. Si no hay ning\u00fan archivo <em>.\/.fleet\/Dockerfile<\/em> en su proyecto, Space usar\u00e1 la <a href=\"https:\/\/www.jetbrains.com\/help\/space\/set-up-a-dev-evnvironment.html#using-the-default-dev-environment\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">imagen de contenedor predeterminada<\/a>. Esto garantiza que todo el equipo de trabajo use los mismos entornos de desarrollo y simplifica la experiencia de incorporaci\u00f3n para nuevos desarrolladores. Puede empezar a desarrollar casi de inmediato, ya que no tienen que preparar el equipo local para el proyecto.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1600\" height=\"992\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/Active_dev_environment_3.png\" alt=\"Active Space dev environment\" class=\"wp-image-205707\"\/><\/figure>\n\n\n\n<ul><li><strong>Prepare sus entornos de desarrollo<\/strong><\/li><\/ul>\n\n\n\n<p>\u00a1Esta es la mejor parte! Space le permite preparar el back-end para trabajar, clonando el repositorio Git, creando los \u00edndices del proyecto y solucionando autom\u00e1ticamente las dependencias. Es como si alguien llegara a la oficina una hora antes, encendiera su equipo, abriera el proyecto en el IDE y lo preparara todo para trabajar. As\u00ed puede empezar bien el d\u00eda y trabajar en un IDE listo para usarse.<br><br>La preparaci\u00f3n se ejecuta con la ayuda de Space Automation. A\u00f1ada un trabajo de preparaci\u00f3n al archivo <em>.space.kts<\/em> del proyecto, coloque todos los scripts de preparaci\u00f3n necesarios para el trabajo, y ejec\u00fatelo. Incluso puede configurarlo para que se ejecute a diario. <a href=\"https:\/\/www.jetbrains.com\/help\/space\/set-up-a-dev-evnvironment.html#step-2-warming-up-the-dev-environment\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Lea este art\u00edculo<\/a> para obtener informaci\u00f3n acerca de c\u00f3mo preparar el entorno de desarrollo.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1600\" height=\"862\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/3-space-dev-environment-warmup-snapshot.png\" alt=\"Space dev environment warmup snapshot\" class=\"wp-image-205247\"\/><\/figure>\n\n\n\n<ul><li><strong>Compartir un entorno de desarrollo&nbsp;<\/strong><\/li><\/ul>\n\n\n\n<p>Puede enviar el enlace del entorno de desarrollo a sus compa\u00f1eros para que lo abran en su IDE, revisen el c\u00f3digo, lo ejecuten y lo depuren (actualmente, esta opci\u00f3n solo est\u00e1 disponible con Fleet).&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1600\" height=\"876\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/4-sharing-a-space-dev-environment.png\" alt=\"Sharing a Space dev environment\" class=\"wp-image-205261\"\/><\/figure>\n\n\n\n<ul><li><strong>Hibernaci\u00f3n de entornos de desarrollo<\/strong><\/li><\/ul>\n\n\n\n<p>Si un entorno de desarrollo no se usa durante m\u00e1s de 30 minutos, se hiberna autom\u00e1ticamente (el contenedor se apaga y se libera la m\u00e1quina virtual correspondiente). Todos los cambios sin guardar permanecer\u00e1n en el almacenamiento del entorno de desarrollo. Cuando necesite volver a trabajar en el proyecto, el entorno se puede restaurar con el mismo almacenamiento montado. Gracias a la hibernaci\u00f3n del entorno de desarrollo, podr\u00e1 olvidarse de los costes ocasionados por los recursos sin usar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1600\" height=\"870\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/5-space-dev-environment-hibernation.png\" alt=\"Space dev environment hibernation\" class=\"wp-image-205272\"\/><\/figure>\n\n\n\n<ul><li><strong>Compatibilidad con IDE de JetBrains<\/strong><\/li><\/ul>\n\n\n\n<p>Hay dos opciones disponibles:<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/www.jetbrains.com\/es-es\/remote-development\/gateway\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">IntelliJ IDEA con JetBrains Gateway<\/a> (se puede instalar mediante <a href=\"https:\/\/www.jetbrains.com\/es-es\/toolbox-app\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Toolbox App<\/a>): IntelliJ IDEA se instala localmente y se conecta a un entorno de desarrollo que usa el iniciador de JetBrains Gateway. En la versi\u00f3n inicial, los entornos de desarrollo de Space solo son compatibles con IntelliJ IDEA. Estamos trabajando para ofrecer la compatibilidad con otros IDE basados en IntelliJ, as\u00ed que mant\u00e9ngase informado.<\/li><li><a href=\"https:\/\/jetbrains.com\/es-es\/fleet\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">JetBrains Fleet<\/a> (disponible como versi\u00f3n preliminar): el <strong>IDE de pr\u00f3xima generaci\u00f3n de JetBrains. <\/strong>Fleet se ha creado desde cero y usa el motor de procesamiento de c\u00f3digo de IntelliJ, con una arquitectura de IDE distribuida y una interfaz de usuario completamente nueva. Los flujos de trabajo remotos y colaborativos<strong> <\/strong>tienen un lugar privilegiado en Fleet.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"2400\" height=\"1620\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/6-jetbrains-fleet.png\" alt=\"JetBrains Fleet\" class=\"wp-image-205283\"\/><\/figure>\n\n\n\n<ul><li><strong>Escalabilidad<\/strong><\/li><\/ul>\n\n\n\n<p>Para adaptarse al tama\u00f1o de su proyecto y optimizar los costes, puede elegir entre tres tipos de instancia: Regular (4 n\u00facleos de CPU, 8 GB de RAM), Large (8 n\u00facleos de CPU, 16 GB de RAM) o Extra Large (16 n\u00facleos de CPU, 32 GB de RAM).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfCu\u00e1les son los planes de desarrollo?<\/h2>\n\n\n\n<ul><li><strong>Compatibilidad con m\u00e1s IDE<\/strong><\/li><\/ul>\n\n\n\n<p>Adem\u00e1s de IntelliJ IDEA Ultimate y Fleet, tambi\u00e9n tenemos previsto que sea compatible con PyCharm, GoLand, WebStorm, CLion y otros IDE de JetBrains basados en IntelliJ.<\/p>\n\n\n\n<ul><li><strong>Uso compartido de entornos de desarrollo para desarrolladores de aplicaciones web<\/strong><\/li><\/ul>\n\n\n\n<p>Imagine que est\u00e1 desarrollando una aplicaci\u00f3n web y quiere que un miembro del equipo pruebe sus \u00faltimos cambios. Normalmente, al desarrollar la aplicaci\u00f3n en un equipo local, tendr\u00eda que confirmar y publicar los cambios, y preparar un entorno de preproducci\u00f3n en la red local. Con los entornos de desarrollo, lo \u00fanico que tiene que hacer es compilar y ejecutar la aplicaci\u00f3n. Puede crear un enlace para compartir y, a continuaci\u00f3n, cualquier usuario con ese enlace podr\u00e1 acceder a la aplicaci\u00f3n web sin autenticaci\u00f3n.<\/p>\n\n\n\n<ul><li><strong>Compatibilidad con varios repositorios Git<\/strong><\/li><\/ul>\n\n\n\n<p>Actualmente, un entorno de desarrollo solo puede funcionar con un repositorio de proyecto.<\/p>\n\n\n\n<ul><li><strong>Otras caracter\u00edsticas<\/strong><ul><li>Opciones avanzadas de uso compartido con compatibilidad con varios flujos de invitaciones y una lista de colaboradores\/invitados.<\/li><li>Aprovisionamiento de secretos de usuario a entornos de desarrollo.<\/li><li>Compatibilidad con el formato <a href=\"https:\/\/redhat-developer.github.io\/devfile\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Devfile<\/a> para describir el espacio de trabajo del entorno de desarrollo.<\/li><li>Compatibilidad con varios repositorios Git.<\/li><li>Administraci\u00f3n de recursos de entornos de desarrollo en niveles de proyecto y organizaci\u00f3n compatible con cuotas de recursos.<\/li><li>Entornos de desarrollo locales.<\/li><li>Auditor\u00eda de seguridad y otras funciones.<\/li><\/ul><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo empezar a desarrollar con entornos de desarrollo en la nube<\/h2>\n\n\n\n<p>Solo tiene que instalar <a href=\"https:\/\/jetbrains.com\/es-es\/fleet\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">JetBrains Fleet<\/a> o <a href=\"https:\/\/www.jetbrains.com\/remote-development\/gateway\/\" class=\"ek-link\" target=\"_blank\" rel=\"noopener\">JetBrains Gateway<\/a> en su equipo y alojar un proyecto en Space. Siga estas instrucciones detalladas para:<\/p>\n\n\n\n<ul><li><a href=\"https:\/\/www.jetbrains.com\/help\/space\/develop-in-a-dev-environment.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Empezar a trabajar en un entorno de desarrollo<\/a>.<\/li><li><a href=\"https:\/\/www.jetbrains.com\/help\/space\/set-up-a-dev-evnvironment.html\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Preparar un entorno de desarrollo para un proyecto<\/a>.<\/li><li><a href=\"https:\/\/blog.jetbrains.com\/space\/2020\/02\/06\/mirroring-an-external-git-repository-in-space\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Clonar un repositorio Git en Space<\/a> para usar entornos de desarrollo con un repositorio existente.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1576\" height=\"1276\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2021\/11\/7-start-developing-remotely-with-space-and-jetbrains-ides.jpg\" alt=\"Start developing remotely with Space and JetBrains IDEs\" class=\"wp-image-205309\"\/><\/figure>\n\n\n\n<p>Si tiene alg\u00fan problema con los entornos de desarrollo de Space, p\u00f3ngase en contacto con el equipo de asistencia <a href=\"https:\/\/space-support.jetbrains.com\/hc\/en-us\/requests\/new?ticket_form_id=360000424699\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">enviando una solicitud<\/a> a trav\u00e9s de nuestro sitio web.<\/p>\n\n\n\n<p>\u00bfQu\u00e9 piensa sobre los entornos de desarrollo de Space? Denos tu opini\u00f3n en los comentarios.<\/p>\n\n\n\n<p><em>Art\u00edculo original en ingl\u00e9s de:<\/em><\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1086,"featured_media":206814,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[6824,1038],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/space\/206788"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/space"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/types\/space"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/users\/1086"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/comments?post=206788"}],"version-history":[{"count":4,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/space\/206788\/revisions"}],"predecessor-version":[{"id":206964,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/space\/206788\/revisions\/206964"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media\/206814"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/media?parent=206788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/categories?post=206788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/tags?post=206788"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/es\/wp-json\/wp\/v2\/cross-post-tag?post=206788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}