A pull request and collaboration would definitely be welcome. My experience with Aurelia is quite limited, but I'd be especially curious to hear where Aurelia shines over Vue (even if it's subjective).
I have (almost) no experience with Vue and I'm still reading the docs to find out more, but probably @EisenbergEffect and @jdanyow can introduce some strengths of Aurelia to figure it out.
@chrisvfritz, here is link to the "Vue vs Aurelia" (that came out on top of the search results for me). It is a bit outdated for both frameworks, but probably outlines some good points (even if the first PRO of Aurelia made me laugh a bit regarding the gulpfile ;) )
Thanks. With that alone, I don't yet feel confident that I can make a good comparison between modern Aurelia and modern Vue, but I'd love for people to list differences they've experienced here.
I asked from Aurelia chat about Aurelia vs Vue. I didn't get many replies, but one thing that couple of people outlined, was
From my own side, I'd add couple of things for Aurelia that came to my mind right now:
For Vue I'd add
@atsu85 Do you use VS Code? We've got a cool plugin coming for that :)
@EisenbergEffect,
Do you use VS Code?
No, I'm using IDEA, and while I'm grateful to @denofevil for an unofficial Aurelia plugin for IDEA, it could use much more love (from JetBrains).
@EisenbergEffect, could You add some comments here regarding strengths of Aurelia?
I'll start working on an official document.
@EisenbergEffect Excellent! If there's anything I can answer from the Vue end, please don't hesitate to let me know.
I thinking the same thing when I traduce in FR this comparison.
Just from my experience :
So I prefer Vue.js because a lot of difficult things with Aurelia seems simple with Vue.
I don't know for a big application usage but for a everyday or simple / modest application usage, Vue is better than Aurelia for me.
But Aurelia have a nice name ;)
Comparing cross platform support and portability between Vue and Aurelia is very welcome. How easy can each be ported to iOS or Android? How mature is the tooling for this? For instance, from what I've gathered, React is very portable - web and mobile devices run the the same code more or less.
Some more information about the development efforts behind Aurelia and Vue. It seems that Vue is a one-man effort, and depending a project on a framework having a bus factor of one is not acceptable imo. How is the situation for Aurelia?
@ferrygr Just FYI, Vue's definitely not a one-man effort these days. 馃檪 The core team includes 21 members as of writing. Many of the official repos are mostly maintained by people other than Evan and even in core, commits now tend to range between 20% to 60% from other people.
If Evan got hit by a bus, it'd definitely be a very sad day and an incredible loss for the community. Vue wouldn't be the same without his vision, but it would go on.
I would definitely add "Official Jetbrains plugin" as a plus for Vue, as well as community. However, I do like the naming conventions Aurelia adopts--value.bind--but I still think Vue is an overall cleaner framework or library.
@chrisvfritz
when you check contributor, second after evan have less then 4000 line of code...
As Chris and I have limited experience with Aurelia and no PR was submitted despite the issue being most active about a year ago, I'm going to close out this issue. Please feel free to reopen it! Especially if someone would like to take the charge of creating the initial PR that we could work off of. We appreciate your time thus far in this consideration.
Most helpful comment
I'll start working on an official document.