As an SAP employee, I'm a big fan of UI5 and ES6 / ES7.
I personally made a series of plugins which help the developers to leverage the latest front-end technologies to build SAP UI5 applications, including ES6, Babel, LESS, Gulp and Webpack.
Babel Plugins
https://github.com/MagicCube/babel-plugin-ui5
https://github.com/MagicCube/babel-preset-ui5
Webpack Plugin
https://github.com/MagicCube/ui5-loader
Gulp Plugin
https://github.com/MagicCube/gulp-ui5-lib
Example Project
https://github.com/MagicCube/babel-plugin-ui5-example
As always, please star my projects if you like them.
Hey,
that looks great. Looking forward to test your bable plugins.
How does your gulp-ui5-lib project differ from https://www.npmjs.com/package/gulp-ui5-preload resp. https://github.com/SAP/grunt-openui5. They can both build UI5 libraries, too.
BR
Chris
Hi Henry,
that looks great - thanks for your effort and initiative!
I'm a bit unsure what to do with this ticket now, as it's not an issue, but rather making people aware of additional tools. How about that: you could write an SCN blog post about your projects, describing a bit more what they can be used for and let us know (e.g. send me a mail) and we'll feature it in the feed section on openui5.org (http://openui5.org/planet/)
Closing this, as it is not a bug report.
Regards
Andreas
Hey guys, I really think support for modern build frameworks should be built right into the OpenUI5 framework. As it is, it looks quite "old-fashioned" to an experienced JS developer. You would push adoption in the broader community much further if you adopted the latest toolsets more quickly. Just a suggestion.
Totally agree with @derwaldgeist. Is there any plans to support latest ES specs in the near future?
Most helpful comment
Hey guys, I really think support for modern build frameworks should be built right into the OpenUI5 framework. As it is, it looks quite "old-fashioned" to an experienced JS developer. You would push adoption in the broader community much further if you adopted the latest toolsets more quickly. Just a suggestion.