Hi Olivier Quick question: Are you using NodeJs & NPM in your POC? And if so are you integrating with Gradle?
Cheers Gavin On Mon, Dec 23, 2019 at 6:33 PM Olivier Heintz <holiv...@apache.org> wrote: > > > Le 17/12/2019 à 15:12, Gil Portenseigne a écrit : > > Hello Taher, > > > > The proposition you saw with your first glance is > ..... > > > > > In that vision implementing a theme for SPA application should be > > possible, but in our opinion a gigantic task to support the screen > > engine. We think that for back office application, we should stay with > > the classic way to implement screens, and improve it to get more > > efficient. > > > > The implementation of a theme for a SPA application is a big task and > should be studied from an agile perspective. > POC-VueJs was initiated and realized in this perspective. > The POC should allow to : > * to be able to test a simple conversion from macro.ftl to the vuejs > component (or other SPA framework) > * be able to test the advanced functionalities of the SPA framework from > the point of view of an ERP back office application > * to be able to test new uses of the graphical interface linked to the > SPA concept > > I think this is only possible if there are enough screens / components > available in the POC. > We chose Party because it will be possible to derive it to HR / CRM B2C / > eCommerce Profile pages / CRM B2B / facilities workers. > Currently, only the main screens of Party are working, it is possible to > play with them at > https://ofbiz-selenium.ofbizextra.org/partymgrfjs/control/main (vuejs is > in dev mode so it is possible to view components and store areas) > https://demo-vuejs.ofbizextra.org/partymgrfjs/control/main (vuejs is in > prod mode) > > POC-VueJs is not a theme but there are already very similar points and we > should work in this direction too. > Even if some modifications should be made on a component before using this > "kind of theme", we should consider rendering it - component VueJs as a > theme. > > POC will have several steps before it is possible to choose and validate > the right solutions. > During POC we store the "migration time" per component / screens to be > able to have an evaluation of the migration ofbiz applications in the > future. > >