Estoy intentando usar el nuevo selector de fecha Tempus Dominus 6 , que es excelente en Chrome pero no le gusta IE11 debido a la presencia de sintaxis de class .
¿Es Babel la única/mejor manera de manejar la incompatibilidad?
Nuestro software es necesario para admitir IE11 en entornos heredados: las organizaciones a las que brindamos servicios tienen miles de máquinas que solo se están moviendo muy lentamente hacia los navegadores modernos.
En este caso, la última versión de Tempus Dominus elimina la dependencia de momentjs y jquery, lo que nos beneficiaría en la medida de lo posible.
Si tiene que admitir la compatibilidad de IE con este complemento, entonces creo que usar Babel es una buena opción. La razón principal en IE11 es que no puede analizar la sintaxis es6 (como la función de flecha), por lo que se necesita un transpilador como Babel para que funcione.
¿Es Babel la única/mejor manera de manejar la incompatibilidad?
Hasta donde yo sé, Babel funciona con la mayoría de los marcos front-end para admitir la compatibilidad del sitio dentro de IE 11, creo que esto se debe a las ventajas de Babel que lo hacen tan popular.