Quasar & Quasar CLI v0.17 aka SSR - Developer Preview
Nicholas last edited by
What an amazing update! Brilliant stuff.
Scorpion last edited by
Congrats to all contributors, amazing stuff ! SSR + PWA gonna be . Now waiting for official Quasar v0.17
@Scorpion Don’t wait. Beta test it. Report bugs. Give feedback. It’s important. If no one tests it I might as well release it as is. But then, for example, the SSR API will be frozen. So trying to get feedback on: 1. does it breaks my current app as is (for spa/pwa/electron/cordova)? 2. “I’m interested in SSR, so I think this option needs to be added/changed/removed.”
The sooner more devs test it out - the better, so any help is appreciated!
danielcoliev last edited by
Great work!!!, I’ll try it out!
s.molinari last edited by s.molinari
This is great stuff! It should be the “notch in the tool belt” that makes Quasar a leading component framework!
Beta.16 available with some fixes. Read the initial post again. If upgrading from beta.15, then the end of the initial post has one required change.
CLI beta.17 has been released. The small store/router changes are required ONLY when building with SSR mode now. Please read the end of the initial post.
Scorpion last edited by
@rstoenescu Yeah I know, I’m actually focusing on a Full-stack Template mixing Quasar Framework for Frontend and Rails Backend, but as I just learnt how GraphQL was I’m spending a lot of time on Backend to make something nice so I didn’t get really focused on Quasar these last weeks. I’m however looking at all your commits to understand what’s really done overtime, and this beta made me really smile, it’s really awesome and hope that Quasar Community will be able to give the feedback you need to finish this release :). #RoadTo1.0
goopil last edited by
Great work has always. Thank you for your dedication !
amer1616 last edited by
Really awesome as usual. Thank u very much. Is there future plans to add support for the new project vue native… https://vue-native.io/
CLI beta.18 has been released. Enhancements and new features. PWA devs will be thrilled by this update as service-worker and manifest.json are now served during development too!
CLI beta.19 & beta.20 has been released. Fixes and new features: Quasar Meta plugin; new preFetch params (currentRoute & redirect); preFetch() for App.vue too.
The last beta (beta.21) has been released. New features:
- SSR error page when developing and server encounters an error
- SSR - dev & prod common code through src-ssr/extension.js
mesqueeb last edited by mesqueeb
Hello. Just trying a new build created with Beta.21.
npm i -g quasar-cli@next
quasar init ~~~~
- run through the process, I had to
npm i quasar-cliinside the project as well, as this was still on
quasar dev -m ssr -t ios
Then it says:
Dev mode.......... ssr Quasar theme...... ios Quasar CLI........ v0.17.0-beta.21 Quasar Framework.. v0.17.0-beta.15
Is it normal that Quasar Framework beta and CLI beta is a different version?
With the new method of instantiating the vuex Store, it exports a function instead of the actual store. I used to import the store into several places of my app (js helper files etc.) and use it, however, how would I do this with the SSR version?
After building the app with
quasar build -m ssr -t iosit didn’t seem to give me a folder that was compatible with static-site host services like Netlify. With Next I just need to do
Nuxt generateand it gives me a
publicfolder with an
index.ssr.htmland I can just drag that folder in Netlify and it’s hosted.
How to best do this with Quasar? The ssr folder in
template.html. Which is my main endpoint?
mesqueeb last edited by
To answer my own Question 3:
Quasar SSR only gives actual SSR not a pre-rendered site. Since you can do
Nuxt generateand then upload a prerendered site to a static-website host, I thought this must have also been possible with Quasar as well. But this is not the case!
After everything cools down with v0.17 SSR, I’d love a pre-render build method for Quasar! : D as I realised, I need pre-rendered sites for my Netlify host!
Mohammed last edited by
@rstoenescu when the v0.17 will be released? just estimated expectations.
Max last edited by
@Mohammed the work in finalizing v17 is on full speed and will be be soon, once everything is done and the documentation is up to date.
would expect it next week or the one after that at most.
Released beta.22. At this point we’re ready to roll unless some major issue is detected on this beta.
Cool additions: QTable as grid; Many perf enhancements. Documentation is almost ready too.
mbrandeis last edited by
The app is getting data from firebase in the created() cycle. I can try putting it somewhere else
mbrandeis last edited by
Also, when I make changes to the code the result is always this error. I have to kill the server and restart it
Firebase: Firebase App named ‘[DEFAULT]’ already exists (app/duplicate-app).