Vue.js frontend

Saturday, April 20, 2024 7:54:28 AM
  • Posted: Monday, October 7, 2019 9:27 PM
  • 23
Hello guys,

I have take a look on GrandNode since the beginning of the week and I have few feedbacks/questions about the project:

- because all the work is already done with api to work, have you planned to create a frontend based on vuejs? Maybe with quasar framework (which is awesome project for frontend)

- why odata instead of graphql or openapi with swagger?

- have you some project url using GrandNode in production with huge request by day and products registered?

- does a stripe payement is plan to be as default plugin for next release?

Thank you for this awesome project and all interesting idea already developed.
0
  • Posted: Tuesday, October 8, 2019 6:19 AM
  • 953
Cédric wrote:
Hello guys,

I have take a look on GrandNode since the beginning of the week and I have few feedbacks/questions about the project:

- because all the work is already done with api to work, have you planned to create a frontend based on vuejs? Maybe with quasar framework (which is awesome project for frontend)


We have some ideas in our minds, but I'm not able to provide you any time frames of implementation.

Cédric wrote:

- why odata instead of graphql or openapi with swagger?


It's our personal choice, it's mature and tested solution based on Microsoft Stack. We've been using it for few years so we are familiar with it.

Cédric wrote:

- have you some project url using GrandNode in production with huge request by day and products registered?


It's open source, so anyone can download it and use, we don't track users requests and traffic. What do you mean by huge request? :) Maybe somebody from our customers meet your requirements.

Cédric wrote:

- does a stripe payement is plan to be as default plugin for next release?


In next release for sure not and probably it won't be added to the project as default plugin. We've decided to add PayPal and BrainTree out of the box and in our opinion it's enough to manage payments in online store.

Cédric wrote:

Thank you for this awesome project and all interesting idea already developed.
Best regards,
Patryk

GrandNode Team
0
  • Posted: Tuesday, October 8, 2019 7:15 AM
  • 23
Thank you for your feedbacks.

What I mean by huge request is more if you know a grandnode project running in production with lot of traffic :)

I ask the question because after several years at HomeAway/Expedia, I have decided to create my own company to build website and I have potentially a futur client with four shops based in France (BioCoop) and I wonder if it's ready to production. before I have work with SimplCommerce and VirtoCommerce with good and bad points but I'm always watching other project...

From my side, in France and on the main part of project I have working on, we have used generally Stripe.

At Homeaway/Expedia we were always split front and back with API <-> SPA, honestly take a look on Quasar (https://quasar.dev/) it's easy, very complete and that's not only an UI framework.

Don't hesitate if you need help on that or if you want to discuss about it, it's will be a pleasure.

Cheers,

Cédric.
0
  • Posted: Tuesday, October 8, 2019 1:31 PM
  • 953
I'll look at it with pleasure. But still I don't know when will be right time to implement it. It will require much efforts from our core team to achieve that.
Best regards,
Patryk

GrandNode Team
0
  • Posted: Wednesday, March 11, 2020 2:24 PM
  • 23
Hello,

I have worked a bit on vuejs/quasar-framework version where I have separated back/front.
There are lot of code to write, especially to expose an API where all is already done (with a server logic) on the Grand.Web project as Cart, WishList, User (Login, Logout...) etc...
I think it will be great to export main "services" exposed in Grand.Web in something like Grand.Web.API to have all tools available to create a separated frontend.

If you want I could show you what I have done to explain that with more details, let me know if you're interested about that.

By the way, thank you again for this amazing project!

Cédric Radicia
0
  • Posted: Thursday, March 12, 2020 8:07 AM
  • 953
Hi,

For now we don't have such plans, so I'm not able to say if we will be able to analyze the whole work. Is it available on GitHub maybe?

Best regards,
Patryk

GrandNode Team
0
  • Posted: Thursday, March 12, 2020 8:50 AM
  • 23
Hi Patryk,

No that's not available on a public github, to work together I have create a plugin on grandnode with controller to expose some services and in a separate repo I have create this vuejs project, it's just a prototype for now.

I'm based in Paris so we are on same hours, if you have a little time, I can show you how it's work and provide what I have done if you want to play with it?

Don't hesitate, really.

Cédric Radicia
0
  • Posted: Tuesday, May 5, 2020 9:11 PM
  • 23
Hi Patrick, I have work a lot to find a way to migrate on vuejs/quasar-framework with grandnode.
In this way, working on the frontend will be completely separated from the backend, it could be declined easily on mobile, desktop or as PWA with by using Quasar tools and UI provided.
It could reduce lot of work done by the backend to because of course some part of the business will be push on the front.
I have done a prototype with some pages like Home/Category/ProductDetail/Login in quick and dirty mode but it could show you the concept.
By the way if you're interested I can do the job or introduce "How to" you the idea will save you times.
To do that, I have done a plugin with version 4.60.
Let me know where I could provide you the plugin after a little clean and the source.
Cheers, Cédric
0
  • Posted: Wednesday, May 6, 2020 8:16 AM
  • 953
Hi Cedric,

Sure, reach me at support@grandnode.com, we can check this plugin.
Best regards,
Patryk

GrandNode Team
0
  • Posted: Tuesday, December 15, 2020 8:29 AM
  • 953
Cedric,

This week, we are going to release a new version with beta Vue.js theme!
Best regards,
Patryk

GrandNode Team
0
back to top
Filters