Paul Krill
Editor at Large

Angular-Meteor links JavaScript frameworks

news
Nov 13, 20152 mins

Version 1.2 features build system improvements and ECMAScript compliance

Angular-Meteor, Meteor’s technology for using the Angular and Meteor JavaScript frameworks together, has been upgraded this week with improvements in build capabilities and standards support.

Version 1.2.0 of the open source technology uses new Meteor build processes to make Angular developers more comfortable and productive, said Uri Goldshtein, core developer of Angular-Meteor, in a blog post. “The main difference between older versions is that now, we use Angular to process regular HTML and JS files instead of .ng.html and .ng.js,” he said. The build process also has been made faster through the use of Meteor 1.2 caching compilers.

The new Angular package in Angular-Meteor processes JavaScript files with the Babel compiler, offering ECMAScript 2015 support, Goldshtein said. Angular developers get out-of-the-box support for ECMAScript 2015 for any JavaScript code, they write.

Although Meteor views its own framework and Angular as complementary, the upgrade does feature migration capabilities. “We worked hard to make migrating an existing Angular app to Meteor easier,” Goldshtein said. “You can migrate by simply moving your entire existing project into Meteor or by using your own tools and connecting to a Meteor server, like we demonstrated with Ionic.”

But a Meteor representative said the platforms together provide a usable Web development system with a database API, user account system, asset management, and other capabilities. Goldshtein said migrating to Meteor is only part of the equation. “With Angular-Meteor, you can write a completely new project from scratch or take an existing Angular project and expand it into an Angular-Meteor project.”

The planned 1.3 version of Angular-Meteor is set to feature API changes, including making the data API as similar as possible to the current and future native Meteor API, as well as removing the autobind feature to improve performance.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author