Member Since 3 Years Ago
2,250 experience to go until the next level!
In case you were wondering, you earn Laracasts experience when you:
Earned once you have completed your first Laracasts lesson.
Earned once you have earned your first 1000 experience points.
Earned when you have been with Laracasts for 1 year.
Earned when you have been with Laracasts for 2 years.
Earned when you have been with Laracasts for 3 years.
Earned when you have been with Laracasts for 4 years.
Earned when you have been with Laracasts for 5 years.
Earned when at least one Laracasts series has been fully completed.
Earned after your first post on the Laracasts forum.
Earned once 100 Laracasts lessons have been completed.
Earned once you receive your first "Best Reply" award on the Laracasts forum.
Earned if you are a paying Laracasts subscriber.
Earned if you have a lifetime subscription to Laracasts.
Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.
Earned once you have achieved 500 forum replies.
Earned once your experience points passes 100,000.
Earned once your experience points hits 10,000.
Earned once 1000 Laracasts lessons have been completed.
Earned once your "Best Reply" award count is 100 or more.
Earned once your experience points passes 1 million.
Earned once your experience points ranks in the top 50 of all Laracasts users.
Earned once your experience points ranks in the top 10 of all Laracasts users.
Unfortunately I can’t remember. This was such a long time ago, perhaps it’s best to do a project wide search for any keywords?
I’m sorry I cannot be more helpful.
Replied to Multiple Vue.js Apps With A Single Backend
@slothlike Thank you for your very detailed answer - especially for trying to separate it from Laravel. I will be using Nuxt.js for an upcoming application - the application that I was writing for this project is on indefinite hold. Webpack is used in Nuxt.js so the configuration will not be too different.
At the time I could not seem to get the idea out of my head that this would be the correct approach for a large application (write smaller sub apps that then combine to make the larger application).
The problem I had in the end was authentication and authorising the user as they swapped applications (the only way I could see was storing an authentication token in Vuex - however that would only work for one of the sub-apps). When the user goes to another app they are essentially unauthorised. I could not find a way to 'share' the Vuex store between applications.
I have seen forum threads on other sites that say if the sub apps are all on the same domain then you can use another type of authorisation - but I don't really understand how this works without token authorisation considering you are decoupling the frontend and backend.
I would like to have this figured out before my next project starts - as I think this approach scales better. At the moment I think the only to approach to the problem is to have one large Vue (or Nuxt) application.
Started a new Conversation Multiple Vue.js Apps With A Single Backend
I have been following the Vue.js series on Laracasts and would like to use Vue.js as the frontend. The backend I am using is Django.
The backend I am using consists of multiple applications, and I would prefer to create separate Vue.js applications for each backend application (that can be run & tested individually). The applications will also have to share components when required. I would like to use webpack as the bundle manager.
I have been looking at Nuxt.js as well, with the possibility of using server side rendering and other features.
To get me started:
If I have have misunderstood any concepts, please do let me know. I usually work with the server side applications so this is my first real project including the front-end aspects.