{"action":"created","issue":{"url":"https://api.github.com/repos/laravel/spark/issues/80","labels_url":"https://api.github.com/repos/laravel/spark/issues/80/labels{/name}","comments_url":"https://api.github.com/repos/laravel/spark/issues/80/comments","events_url":"https://api.github.com/repos/laravel/spark/issues/80/events","html_url":"https://github.com/laravel/spark/issues/80","id":107840288,"number":80,"title":"[Comment] Why Vue.js?","user":{"login":"sgrover","id":1473570,"avatar_url":"https://avatars.githubusercontent.com/u/1473570?v=3","gravatar_id":"","url":"https://api.github.com/users/sgrover","html_url":"https://github.com/sgrover","followers_url":"https://api.github.com/users/sgrover/followers","following_url":"https://api.github.com/users/sgrover/following{/other_user}","gists_url":"https://api.github.com/users/sgrover/gists{/gist_id}","starred_url":"https://api.github.com/users/sgrover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sgrover/subscriptions","organizations_url":"https://api.github.com/users/sgrover/orgs","repos_url":"https://api.github.com/users/sgrover/repos","events_url":"https://api.github.com/users/sgrover/events{/privacy}","received_events_url":"https://api.github.com/users/sgrover/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-09-23T02:53:24Z","updated_at":"2015-09-24T19:38:45Z","closed_at":null,"body":"Thanks for Spark!  Regardless of where it goes, my dev efforts are much easier and I can focus mostly on the core purpose of my projects now, rather than the supporting elements.  So far I'm loving what I'm seeing.  The only comment I have is that Vue.js seems a little .  What I've seen of Vue so far suggests it is a great tool, but it is not part of my tool chain (nor is SASS, but that's an easy change).  So I'm left with the choice of loosing a weekend getting up to snuff on the whole Require.js approach and Vue.js as well, or removing Vue and returning to a more traditional jQuery or Javascript only approach.\r\n\r\nWhile I'll be the first to admit that getting my head around Vue.js and the underlying Require.js system is probably very good for me, I do have other concerns for my projects that would be better to focus my time on.  It'd be great if there was an easy way to opt in or out of the JS framework other than an all in by default approach.\r\n\r\nBeyond that one small point, I'm very happy with Spark!  Thanks again."},"comment":{"url":"https://api.github.com/repos/laravel/spark/issues/comments/143028695","html_url":"https://github.com/laravel/spark/issues/80#issuecomment-143028695","issue_url":"https://api.github.com/repos/laravel/spark/issues/80","id":143028695,"user":{"login":"sgrover","id":1473570,"avatar_url":"https://avatars.githubusercontent.com/u/1473570?v=3","gravatar_id":"","url":"https://api.github.com/users/sgrover","html_url":"https://github.com/sgrover","followers_url":"https://api.github.com/users/sgrover/followers","following_url":"https://api.github.com/users/sgrover/following{/other_user}","gists_url":"https://api.github.com/users/sgrover/gists{/gist_id}","starred_url":"https://api.github.com/users/sgrover/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sgrover/subscriptions","organizations_url":"https://api.github.com/users/sgrover/orgs","repos_url":"https://api.github.com/users/sgrover/repos","events_url":"https://api.github.com/users/sgrover/events{/privacy}","received_events_url":"https://api.github.com/users/sgrover/received_events","type":"User","site_admin":false},"created_at":"2015-09-24T19:38:45Z","updated_at":"2015-09-24T19:38:45Z","body":"Thanks @phroggyy.  I have come to a similar conclusion as I work with this.  The laracast link @christophrumpel  provided helped a good deal.  I can see that Vue is not like Angular where it is really frowned on to mix jQuery code with the Angular way.  Instead Vue seems more open to mixing solutions/approaches.  I agree with the \"can't make everyone happy\" sentiment.  It originally seemed that Vue was tightly integrated.  After some digging I can see it's only a few of the default views, and those are supposed to be reworked for your own project anyway.  \r\n\r\nI'll leave this thread in place for a couple more days before I close it in case any other new Spark devs are having similar concerns..."}}