[QUESTION] Has anyone worked with vue.js and ofbiz?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[QUESTION] Has anyone worked with vue.js and ofbiz?

Hannes Geist-2
Hi Everyone,

i have developed an AngularJS 1.7.x frontend with Foundation 6.x, angular-foundation, ag-grid, jqx-grid and ngDialog based on ofbiz 16.x for a customer for 2,5 years now.

It works pretty well, although one can see AngularJs 1.x weaknesses when you have to display large amounts of data and the code rights belong to the customer, for now.


TypeScript and Angular 6.x etc. suffer from the same problem from what i see: Crazy amount of work and structure just for the simplest js-apps.

Steep learning curve.

Architecture still changing so fast that you can't find reliable components that just work.


Has anyone tried building a vue.js frontend for ofbiz yet and could you recommend doing that, based on stability of components etc.?


Best regards

Hannes Geist


Reply | Threaded
Open this post in threaded view
|

Re: [QUESTION] Has anyone worked with vue.js and ofbiz?

Shi Jinghai-3
Hi Hannes,

I think I understand your feeling as I tried BlazeDS in 2007/2008 and Angular at the same time as you did. I have changed to Vue for a year. I'm very happy on it as both development quality and speed are great.

I'm sure the front end container is mature and steady now, new investments on Vue and React won't be wasted.

My system main structure is here:
Front-end                                                                Back-end
Vue Element for PC users    https/websockt
Wechat MiniApp (React)    ------------------------->      OpenAPI  -->  OFBiz Service Engine  -->  OFBiz Entity Engine  -->  Database
Alipay MiniApp(React)                                               |                      |
                                                                 |  -->  Apereo CAS  -->  |
                                                                 |  -->  JBoss Drools  -->  |
                                                                 |  -->  Activiti      -->  |
                                                                 |  -->  Quartz      -->  |



All openapi are implemented by groovy services, here's the openapi doc/demo:
https://216s86948t.iask.in/directsale-trunk-test/openapi/

The Vue Element:
https://216s86948t.iask.in/directsale-trunk-test/entropyAdmin/
Username: admin
Password: entropy
ClientId: Entropy (only required in openapi oauth2 login)


Kind Regards,

Shi Jinghai



-----邮件原件-----
发件人: Hannes Geist [mailto:[hidden email]]
发送时间: 2019年8月18日 18:02
收件人: [hidden email]
主题: [QUESTION] Has anyone worked with vue.js and ofbiz?

Hi Everyone,

i have developed an AngularJS 1.7.x frontend with Foundation 6.x, angular-foundation, ag-grid, jqx-grid and ngDialog based on ofbiz 16.x for a customer for 2,5 years now.

It works pretty well, although one can see AngularJs 1.x weaknesses when you have to display large amounts of data and the code rights belong to the customer, for now.


TypeScript and Angular 6.x etc. suffer from the same problem from what i see: Crazy amount of work and structure just for the simplest js-apps.

Steep learning curve.

Architecture still changing so fast that you can't find reliable components that just work.


Has anyone tried building a vue.js frontend for ofbiz yet and could you recommend doing that, based on stability of components etc.?


Best regards

Hannes Geist


Reply | Threaded
Open this post in threaded view
|

Re: [QUESTION] Has anyone worked with vue.js and ofbiz?

Hannes Geist-2
Hi Shi,

thank you for your detailed answer!
I am looking forward to try out the back end apis you mentioned and vue.js.

Best Regards

Hannes Geist



-----Original Message-----
From: Shi Jinghai <[hidden email]>
Reply-To: [hidden email]
To: [hidden email] <[hidden email]>
Subject: Re: [QUESTION] Has anyone worked with vue.js and ofbiz?
Date: Mon, 19 Aug 2019 05:57:34 +0000

Hi Hannes,
I think I understand your feeling as I tried BlazeDS in 2007/2008 and Angular at the same time as you did. I have changed to Vue for a year. I'm very happy on it as both development quality and speed
are great.
I'm sure the front end container is mature and steady now, new investments on Vue and React won't be wasted.
My system main structure is here:Front-end                                                                Back-endVue Element for PC users    https/websocktWechat MiniApp (React)    ----------------
--------->      OpenAPI  -->  OFBiz Service Engine  -->  OFBiz Entity Engine  -->  DatabaseAlipay
MiniApp(React)                                               |                      |                                                                 |  -->  Apereo CAS  
-->  |                                                                 |  -->  JBoss Drools  -->  |                                                                 |  -->  Activiti      
-->  |                                                                 |  -->  Quartz      -->  |


All openapi are implemented by groovy services, here's the openapi doc/demo:https://216s86948t.iask.in/directsale-trunk-test/openapi/
The Vue Element:https://216s86948t.iask.in/directsale-trunk-test/entropyAdmin/Username: adminPassword: entropyClientId: Entropy (only required in openapi oauth2 login)

Kind Regards,
Shi Jinghai


-----邮件原件-----发件人: Hannes Geist [mailto:[hidden email]] 发送时间: 2019年8月18日 18:02收件人: [hidden email].org主题: [QUESTION] Has anyone worked with vue.js and ofbiz?
Hi Everyone,
i have developed an AngularJS 1.7.x frontend with Foundation 6.x, angular-foundation, ag-grid, jqx-grid and ngDialog based on ofbiz 16.x for a customer for 2,5 years now.
It works pretty well, although one can see AngularJs 1.x weaknesses when you have to display large amounts of data and the code rights belong to the customer, for now.

TypeScript and Angular 6.x etc. suffer from the same problem from what i see: Crazy amount of work and structure just for the simplest js-apps.
Steep learning curve.
Architecture still changing so fast that you can't find reliable components that just work.

Has anyone tried building a vue.js frontend for ofbiz yet and could you recommend doing that, based on stability of components etc.?

Best regards
Hannes Geist