Ir al contenido principal
ES Modules, Svelte, PWA Universal Builder, Ballerina
- Los navegadores más relevantes ya soportan ES Modules.
- Importar código de otros archivos, para facilitar un desarrollo modular, era una característica que js no tenía nativamente y se resolvía usando cosas como browserify o webpack.
- A falta de una especificación oficial, estas propuestas se adherían a estándares de facto, como AMD (Asynchronous Module Definition) y CommonJS.
- Pero ahora ya es posible usar módulos js nativos con Vue, por ejemplo.
- Svelte es un framework para frontend
- Tiene un enfoque más simple para modularizar una aplicación
- Aunque puede usar webpack, usa rollup.js en primer lugar.
- rollup.js se adhiere a la especificación ES6 para javascript modules (en lugar del CommonJS usado por webpack), que, eventualmente, sería usado por todo el mundo.
- PWA Universal Builder ayuda en la creación de PWAs.
- Ballerina sería el primer lenguaje de programación que facilita la utilización de recursos cloud.