SAP-archive / grunt-openui5

Grunt tasks around OpenUI5
Apache License 2.0
90 stars 34 forks source link

Pure programatic APIs & Decoupling from grunt. #61

Closed bd82 closed 6 years ago

bd82 commented 7 years ago

Related to https://github.com/SAP/grunt-openui5/issues/20

Are there any plans to provide plain node.js programatic APIs for OpenUI5 dev flows?

That will enable supporting any build system and avoids coupling the development flows to a build system that is becoming less and less popular and common...

See:

Just to emphasize I'm not saying there should be gulp or webpack plugins for Openui5 dev flows. Instead there should be generic APIs which could be reused in any javaScript build tool.

Thanks. Shahar.

RandomByte commented 7 years ago

Hi @bd82,

Yes, this is actually what we are working on right now.

At the last UI5con there have been two talks mentioning and sharing some of our plans regarding the "evolution" build tooling:

Hope this answers your question! Merlin

bd82 commented 7 years ago

Thanks @RandomByte for the detailed information!

RandomByte commented 6 years ago

The new UI5 Build and Development Tooling has been released as a pre-alpha: https://github.com/SAP/ui5-tooling

As part of that, you can use the Builder module to directly work with the Node.js APIs to for example build themes or create bundles.