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.

Reply via email to