Can I use Phoenix with Quasar?



  • Hello!

    Something like 8 years ago, I did web development using ExtJS which was popular at the time. I have not done much development since then, but I am retired and have an app I would like to make happen. I want to use Phoenix for the extreme efficiency with real time connections, but I love the features of Quasar for 1 code set for all platforms etc. and the tight integration with VueJS.

    Is it possible and practical to use both? Are there any examples? ( My Google-Fu failed me on that search. Maybe that answers my first question.)

    Would love it if someone can point me in the right direction or let me know if I’ve got it all wrong and the 2 are not compatible.

    Just trying to get back up on the learning curve. So much has changed since I was last doing development.

    Thanks in advance for any help!

    Eric



  • @SelectedVentures said in Can I use Phoenix with Quasar?:

    I want to use Phoenix for the extreme efficiency with real time connections, but I love the features of Quasar for 1 code set for all platforms

    IMHO the requirement #2 - multiplatform is order of magnitude more important. With Quasar you will have not only Apple but so much more as for now (and obviously much, much more in the future). Considering efficiency, there are methods to run code in browsers as non-blocking (web workers) or with native performance (webassembly) so I wouldn’t care about that - BUT, obviously, I don’t know your situation.

    Is it possible and practical to use both?

    Wouldn’t recommend. If you have a gap in learning, it is more economical to concentrate on one paltform. In this situation (Quasar) is multiplatform 🙂

    Would love it if someone can point me in the right direction or let me know if I’ve got it all wrong and the 2 are not compatible.

    Probably not. The decision, IMHO is not technical but economical.

    Just trying to get back up on the learning curve. So much has changed since I was last doing development.

    Happy to see you here! Good luck!



  • i have succesfully used this bootstrap as a base for my quasar apps with realtime connections ( meteor) :

    https://github.com/alexandesigner/quasar-meteor

    it contains a working demo ( todo list with client/server crud)



  • You can also get “realtime” with GraphQL with subscriptions. Or just a websocket connection with a framework like Socket.io. I feel Phoenix would be overkill for the purposes of needing a realtime backend. There are other better simpler means. 🙂

    Scott


Log in to reply