I really like building websites with Vue.js but one of the downsides is the performance is not lightning-fast and SEO is not great. But in order to solve or improve those, there are two things I always do: pre-render all pages I can and use vue-meta to include the correspondent meta-tags.
Two simple tips to improve Vue.js performance and SEO
Fix 404 errors with Vue.js apps on Netlify
If you've deploy a Vue.js app application to Netlify, chances are you've seen its 404 error page. This usually happens when you're app uses Vue Router in history mode. The fix is pretty simple and it just involves one line of code!
Firestore pagination with Vuexfire
Vuexfire is great to bind a Firestore query to your state and keep it in sync but the moment you try to add the Firestore pagination methods like startAfter to your query, things start to fall apart. I explain you how to create a load more pagination using Vuexfire and a few custom mutations.
Use Vuexfire to simplify your application state management
One of the most common problems to solve when building a Vue.js project is state management. While Vuex is great, you always end up writting a ton of actions, mutations and getters. If your application backend is Firebase, Vuexfire can save you a lot of time and quite a few lines of code.
Basic tips for your first Firebase project
I've started a new project that I want to launch in just a few days and I'm using Firebase, taking advantage of its free tier for hosting, cloud functions, authentication and data storage. Here are some tips that ca be helpful if you're starting a new project using Firebase.
Showing 1 to 5 of 18 results