Comments (6)
Hi @Amenocy,
Instead of invalidating 5 variants WooNuxt would just need to invalidate the parent product. So one page basically. I haven't figured it out for Nuxt yet but hopefully I'll find a solution soon. Any site with 1000+ products I wouldn't try statically render it. Nuxt makes it ease to implement SSR so thats the approach I'd be taking.
I had a fuzzy search set up with the previous version with a small payload that made it fast and not heavy. I'm still on the fence on what way I'm going to go on this. I'm thinking of generating a separate json file or just pinging the server(but im reluctant to do this). But whatever way I go I will be avoiding any service like Algolia. That's not stoping anyone from customising the search component to use it though. Its just never going to ship by default.
inventory control is somewhat handles. It will only let you purchase a product that is in stock.
Like the saying goes "Horses for courses"! WooNuxt or any static eCommerce will find it's place in the World. Plenty of people are pushing this space so we will have to wait and see where it ends. 🔮
from woonuxt.
Instead of invalidating 5 variants WooNuxt would just need to invalidate the parent product. So one page basically. I haven't figured it out for Nuxt yet but hopefully I'll find a solution soon. Any site with 1000+ products I wouldn't try statically render it. Nuxt makes it ease to implement SSR so thats the approach I'd be taking.
@scottyzen Check this out!
https://dev.to/jacobandrewsky/incremental-static-regeneration-in-nuxt-3255
Like the saying goes "Horses for courses"! WooNuxt or any static eCommerce will find it's place in the World. Plenty of people are pushing this space so we will have to wait and see where it ends. 🔮
You'll be excited to see where soon.
from woonuxt.
Instead of invalidating 5 variants WooNuxt would just need to invalidate the parent product. So one page basically. I haven't figured it out for Nuxt yet but hopefully I'll find a solution soon. Any site with 1000+ products I wouldn't try statically render it. Nuxt makes it ease to implement SSR so thats the approach I'd be taking.
@scottyzen Check this out! https://dev.to/jacobandrewsky/incremental-static-regeneration-in-nuxt-3255
Like the saying goes "Horses for courses"! WooNuxt or any static eCommerce will find it's place in the World. Plenty of people are pushing this space so we will have to wait and see where it ends. 🔮
You'll be excited to see where soon.
Thanks @M-GRV. I had a look into this awhile ago. I'll definitely give it another look again now 🤞🏻
from woonuxt.
Instead of invalidating 5 variants WooNuxt would just need to invalidate the parent product. So one page basically. I haven't figured it out for Nuxt yet but hopefully I'll find a solution soon. Any site with 1000+ products I wouldn't try statically render it. Nuxt makes it ease to implement SSR so thats the approach I'd be taking.
@scottyzen Check this out! https://dev.to/jacobandrewsky/incremental-static-regeneration-in-nuxt-3255
Like the saying goes "Horses for courses"! WooNuxt or any static eCommerce will find it's place in the World. Plenty of people are pushing this space so we will have to wait and see where it ends. 🔮
You'll be excited to see where soon.
Thanks @M-GRV. I had a look into this awhile ago. I'll definitely give it another look again now 🤞🏻
I think with SEO and ISG this project is where it's at. For example, we have about 6,000+ products. Luckily, we do not require any sort of checkout (catalog only) but still a lot of items to rebuild.
For search I like the idea of keeping it un-opinionated. We are planning to use wpengine's version of algoia.
So not having to unwind some things would be nice.
You should open up discussions on this project so everyone can talk without it being opened as an issue :)
from woonuxt.
Hi @M-GRV,
Thanks, Yeah I'm 100% with you on the search or any feature really to be left un-opinionated. Like overwriting the ProductSearch.vue
component in the parent directly lets you customise it any way you need to.
The current roadmap is roughly
- Getting SEO up to where it need's to be. And the plan would be to use Yoast with a fallback to basic SEO tags/meta-data if it's not installed.
- I'm playing around with isr but haven't got it to work yet! I can see how a 6,000 + product shop can need that 😰
- I'm also aware I need to make a setup video (It's just finding the time!)
Any ideas on where to open a discussion form. I use Slack & Discord but haven't ever set a channel up.
from woonuxt.
Hi @M-GRV,
Thanks, Yeah I'm 100% with you on the search or any feature really to be left un-opinionated. Like overwriting the
ProductSearch.vue
component in the parent directly lets you customise it any way you need to.The current roadmap is roughly
- Getting SEO up to where it need's to be. And the plan would be to use Yoast with a fallback to basic SEO tags/meta-data if it's not installed.
- I'm playing around with isr but haven't got it to work yet! I can see how a 6,000 + product shop can need that 😰
- I'm also aware I need to make a setup video (It's just finding the time!)
Any ideas on where to open a discussion form. I use Slack & Discord but haven't ever set a channel up.
@scottyzen
M!-GRV is my work account. I can help you open a discord. Or Github has a discussions tab you can turn on for projects which may be the easiest option for now.
from woonuxt.
Related Issues (20)
- Question: about difference between assets / public folder HOT 1
- Self-signed certificate
- Routing in node is too restrictive HOT 2
- Base favicon cannot be overriden/replaced HOT 3
- Product not loading properly
- Stripe and 3DS credit cards?
- /checkout/order-received/60318 http 405 error
- Cart Updating Quantity HOT 4
- Replace `NuxtLink` with `NuxtLinkLocale` to support i18n prefix strategy (lang slug in path)
- Missing to hover class HOT 2
- Any Ideas for create receipt upload
- Product gallery showing not all variations and won't change image
- Default variation not respected HOT 1
- Product with variation visible in the cart without variations/options
- Path to images after Netlify deployment broken HOT 2
- order of size attributes on detail page
- 404 error loading product images HOT 3
- About the response issue of the GraphQL interface
- Woonuxt settings (v1.0.54) + "resource_missing - intent" on each stripe payment
- Probably SSL isue? Error when logging in form woonuxt front-end HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from woonuxt.