Hi,
I'm a bit lost with all the possibilities in the Javascript stack. I will start a new project (a multi-sport tournament management app) and I wanted to use AdonisJS. However, I'm not sure about the frontend part.
I want a dynamic and fluid UI with real-time score updates using websockets and not reloading all the page to see the updated data.
Should I go with Adonis/EdgeJS or Adonis/Inertia and Reacte/Vue ? Is it a good choice to combine Inertia with Vue ? (or Edge better)
Thank you :)
Join The Discussion! (3 Replies)
Please sign in or sign up for free to join in on the dicussion.
tomgobich
Hi Petzi!
Real time data is going to be possible with either approach. As for which you should choose, that's really up to you. If you have a ton of dynamic elements, Inertia would probably be better. If it is mostly static content with some dynamic elements, then EdgeJS would likely be much easier.
The best way to answer this is to get hands on experience with them yourself, as everybody's opinions are going to be different. I'd recommend spending about a half hour to an hour with each to get a feel for them to help aide in your decision.
As for whether combining Inertia with Vue is a good choice, using Inertia would actually require working with Vue, React, Svelte, etc. Inertia is just a data broker between AdonisJS and those frontend client. If you choose to go with Inertia, which frontend client you choose out of those is completely up to you and your preferences. There's no superiority in the eyes of Inertia there. 😊
Hope this helps!
Please sign in or sign up for free to reply
petzi
Thank you tom, it helped ! I'm actually following your courses which are amazing (now in the beginner course but I'll try the one you did with Vue/Inertia aswell)
Thank you four your response and all the time you spend on making those courses !
Looking forward to use Adonis :)
Cheers
Please sign in or sign up for free to reply
tomgobich
That's awesome to hear, Petzi! 😊
Thank you for watching! I hope you enjoy your time working with AdonisJS!
Please sign in or sign up for free to reply