[
https://issues.apache.org/jira/browse/OFBIZ-11310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17061531#comment-17061531
]
Olivier Heintz commented on OFBIZ-11310:
----------------------------------------
James,
OFBIZ-11310.patch is not currently up to date.
We are working to clean code in renderer and in vuejs, so vuejsPortal in
gitlab.ofbizextra.org is the right place.
To be able to test, the best way is to follow install documentation
[https://ofbizextra.org/ofbizextra_adocs/docs/asciidoc/developer-manual.html#_poc_vuejs_portal]
or you can test directly on the two "demo" site :
* [https://ofbiz-selenium.ofbizextra.org/examplefjs/control/main] <= vuejs
is build with dev to be able to look component and store in vuejs console but
it's our integration plateform so with the cleaning sometime bugs are present ;)
* [https://demo-vuejs.ofbizextra.org/examplefjs/control/main] more stable
version but npm build with prod
If you need, I can update the patch.
> JSON renderer for screen/menu/form
> -----------------------------------
>
> Key: OFBIZ-11310
> URL: https://issues.apache.org/jira/browse/OFBIZ-11310
> Project: OFBiz
> Issue Type: Improvement
> Components: framework
> Affects Versions: Trunk
> Reporter: Olivier Heintz
> Priority: Minor
> Attachments: FrontJsFormRenderer.java, FrontJsMenuRenderer.java,
> FrontJsOutput.java, FrontJsScreenRenderer.java,
> FrontJsScreenViewHandler.java, FrontJsTreeRenderer.java, OFBIZ-11310.patch
>
>
> In a POC approach for using a SPA framework for GUI in OFBiz, json renderer
> have been developed.
> This Jira could be used to do code review on these renderer.
> Currently, these renderer are on a V0 situation, it's a work in process
> situation. After mailing-list discussion with mathieu we decide to go to a
> V0.1 by 2-3 tasks
> * add some javadoc each time it's necessary or needed
> * remove all comment code or explain the decision waiting to activate or
> remove the code
> * do checkstyle
> On first step, code will be with only what is used in a use case (no code for
> tag not currently manage).
> Json renderer are part of vuejs-portal plugin, in ofbizextra gitlab
> (https://gitlab.ofbizextra.org/ofbizextra/ofbizplugins/vuejsPortal), so
> commit are done on it, and mailing-list with these commit [are
> [email protected].|mailto:are%c2%[email protected].]
> But we will publish an update on this Jira each week there are some
> modifications on renderer files
> This task will take some time because it will used to do a complete code
> review, not only in renderer but in vuejs component too, and so complete
> documentation.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)