I’m planing on build a new project: a data driven product comparison website.
It’s going to be a rather “normal” DB-based websites with some interactive components (like filters, voting, forms etc) and not a real app. The main source of traffic will be SEO, so having everything perfect for search engines is top priority.
From my past experiences and from testing some of the wappler-showcase-projects, I don’t think wappler is ideal for this. The main reasons are:
- (almost) all data is fetched dynamically on the client side. When when the regular crawlers see the page, they will finde no data or internal links. And the JS-crawlers ony visits the pages in long intervals.
- There is a lot of unused CSS and JS from bootstrap and ServerConnect that result in a rather bad Core Web Vitals score.
Is there any option to build a more lean and server-side-rendered website with wappler? And if not now, sometime in the future?
My alternatives are using
- Wordpress and Plugins for working with custom/dynamic Data: Regular SSR websites by nature. Great visual configuration and speed optimization plugins, but lack some flexibility for the really complex logic
- a modern node.js framework like astro or svelt: great for using SSR/SSG/CSR based on usecase and component based template building so you only loade the CSS&JS you really need. But I would have to code everything myself.
Wappler could be the perfekt compromise with a visual builder and great flexibility and I would be using it for a more app-like project. But I really need the SEO-features, since all my competitors websites are perfectly optimized as well.