Por qué Intercom apoya la Iniciativa Embroider para actualizar Ember

Intercom ha trabajado con Ember durante más de 9 años y hemos evolucionado y crecido juntos durante ese tiempo.

Tenemos alrededor de 150 ingenieros trabajando en nuestra aplicación principal, y enviamos a la producción cientos de veces a la semana, por lo que la naturaleza dura de "baterías incluidas" de Ember funciona bien para nosotros. Confiamos en Ember para permitir que nuestros casi 30 equipos de desarrollo de productos brinden rápidamente soluciones de alta calidad a nuestros clientes.

Embroider es el sistema de construcción de próxima generación de Ember. Básicamente es un puente que permitirá a Ember usar herramientas modernas de creación de ecosistemas JS como Vite o Turbopack. Esto permite que la comunidad de Ember se beneficie de las habilidades colectivas de toda la comunidad de JS y centre sus esfuerzos en la funcionalidad central del marco de diferenciación.

Adoptar bordado

Una de las principales razones prácticas por las que estamos adoptando Embroider es que nuestras velocidades de compilación con el sistema de compilación clásico ember-cli existente son bastante lentas. Por ejemplo, los tiempos de actualización de la compilación local pueden promediar 15 segundos, multiplicados por la cantidad de compilaciones por día para todos nuestros ingenieros. ¡Eso es mucho más que las 2400 horas que nuestros ingenieros dedican cada año a esperar que su entorno de desarrollo local se calme! Con Embroider, planeamos reducir esto a un promedio de 1 segundo, lo que podría ahorrarnos alrededor de 2000 horas por año y aprovechar los beneficios de la retroalimentación instantánea.

"Creemos que Embroider garantizará que Embroider siga siendo una opción atractiva para los nuevos negocios y que nuestra comunidad pueda seguir prosperando"

Hemos estado trabajando para adoptar Embroider durante los últimos dos años. Aunque pusimos en funcionamiento nuestra aplicación principal a principios de este año, Embroider todavía está en desarrollo y, lamentablemente, para una aplicación tan grande como la nuestra, aún no está lista para la producción.

Esencialmente, al permitir que Ember se ejecute en las modernas herramientas de compilación de JS, creemos que Embroider garantizará que Embroider siga siendo una opción atractiva para las nuevas empresas y que nuestra comunidad pueda seguir prosperando.

La iniciativa del bordado

Por eso apoyamos la iniciativa Bordar.

Embroider ha estado en desarrollo durante cuatro años y ha sido trabajado por un pequeño grupo de colaboradores en su tiempo libre. El objetivo de la iniciativa es aprovechar el impulso del desarrollo de Embroider, trabajando para convertirlo en la herramienta de construcción predeterminada para Ember en el corto plazo. Varias empresas se han unido para financiar el tiempo de desarrollo dedicado al proyecto para un equipo de ingenieros, así como para crear recursos que faciliten la contribución de otros.

Está a cargo de la consultora de ingeniería web Mainmatter junto con la comunidad de Ember, e Intercom es solo uno de los muchos patrocinadores que ya se han registrado. (Lea más sobre nuestra participación en esta entrevista con el director general de Mainmatter, Marco Otte-Witte).

Soporte de código abierto

Ember es un software de código abierto, mantenido por una pequeña comunidad de voluntarios apasionados. Ha significado mucho para nosotros durante la última década, y es importante que invirtamos en la comunidad para pagar eso y garantizar que podamos seguir creciendo juntos durante los próximos nueve años.

“Los proyectos colaborativos de código abierto como este encapsulan en gran medida el espíritu de innovación y comunidad que nos inspira aquí en Intercom”

La iniciativa Embroider y nuestros patrocinios de EmberConf, EmberFest y EmberEurope son algunas de las formas en que podemos hacer esto.

Los proyectos colaborativos de código abierto como este encapsulan en gran medida el espíritu de innovación y comunidad que nos inspira en Intercom. Nos sentimos increíblemente honrados y emocionados de desempeñar nuestro papel en el próximo capítulo de Ember.

Si desea obtener más información o participar, comuníquese con nuestros amigos de Mainmatter.

Fin lanza la vertical prueba gratuita

Por qué Intercom apoya la Iniciativa Embroider para actualizar Ember

Intercom ha trabajado con Ember durante más de 9 años y hemos evolucionado y crecido juntos durante ese tiempo.

Tenemos alrededor de 150 ingenieros trabajando en nuestra aplicación principal, y enviamos a la producción cientos de veces a la semana, por lo que la naturaleza dura de "baterías incluidas" de Ember funciona bien para nosotros. Confiamos en Ember para permitir que nuestros casi 30 equipos de desarrollo de productos brinden rápidamente soluciones de alta calidad a nuestros clientes.

Embroider es el sistema de construcción de próxima generación de Ember. Básicamente es un puente que permitirá a Ember usar herramientas modernas de creación de ecosistemas JS como Vite o Turbopack. Esto permite que la comunidad de Ember se beneficie de las habilidades colectivas de toda la comunidad de JS y centre sus esfuerzos en la funcionalidad central del marco de diferenciación.

Adoptar bordado

Una de las principales razones prácticas por las que estamos adoptando Embroider es que nuestras velocidades de compilación con el sistema de compilación clásico ember-cli existente son bastante lentas. Por ejemplo, los tiempos de actualización de la compilación local pueden promediar 15 segundos, multiplicados por la cantidad de compilaciones por día para todos nuestros ingenieros. ¡Eso es mucho más que las 2400 horas que nuestros ingenieros dedican cada año a esperar que su entorno de desarrollo local se calme! Con Embroider, planeamos reducir esto a un promedio de 1 segundo, lo que podría ahorrarnos alrededor de 2000 horas por año y aprovechar los beneficios de la retroalimentación instantánea.

"Creemos que Embroider garantizará que Embroider siga siendo una opción atractiva para los nuevos negocios y que nuestra comunidad pueda seguir prosperando"

Hemos estado trabajando para adoptar Embroider durante los últimos dos años. Aunque pusimos en funcionamiento nuestra aplicación principal a principios de este año, Embroider todavía está en desarrollo y, lamentablemente, para una aplicación tan grande como la nuestra, aún no está lista para la producción.

Esencialmente, al permitir que Ember se ejecute en las modernas herramientas de compilación de JS, creemos que Embroider garantizará que Embroider siga siendo una opción atractiva para las nuevas empresas y que nuestra comunidad pueda seguir prosperando.

La iniciativa del bordado

Por eso apoyamos la iniciativa Bordar.

Embroider ha estado en desarrollo durante cuatro años y ha sido trabajado por un pequeño grupo de colaboradores en su tiempo libre. El objetivo de la iniciativa es aprovechar el impulso del desarrollo de Embroider, trabajando para convertirlo en la herramienta de construcción predeterminada para Ember en el corto plazo. Varias empresas se han unido para financiar el tiempo de desarrollo dedicado al proyecto para un equipo de ingenieros, así como para crear recursos que faciliten la contribución de otros.

Está a cargo de la consultora de ingeniería web Mainmatter junto con la comunidad de Ember, e Intercom es solo uno de los muchos patrocinadores que ya se han registrado. (Lea más sobre nuestra participación en esta entrevista con el director general de Mainmatter, Marco Otte-Witte).

Soporte de código abierto

Ember es un software de código abierto, mantenido por una pequeña comunidad de voluntarios apasionados. Ha significado mucho para nosotros durante la última década, y es importante que invirtamos en la comunidad para pagar eso y garantizar que podamos seguir creciendo juntos durante los próximos nueve años.

“Los proyectos colaborativos de código abierto como este encapsulan en gran medida el espíritu de innovación y comunidad que nos inspira aquí en Intercom”

La iniciativa Embroider y nuestros patrocinios de EmberConf, EmberFest y EmberEurope son algunas de las formas en que podemos hacer esto.

Los proyectos colaborativos de código abierto como este encapsulan en gran medida el espíritu de innovación y comunidad que nos inspira en Intercom. Nos sentimos increíblemente honrados y emocionados de desempeñar nuestro papel en el próximo capítulo de Ember.

Si desea obtener más información o participar, comuníquese con nuestros amigos de Mainmatter.

Fin lanza la vertical prueba gratuita

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow