Hi,
I am doing exactly the same for a blog. I am moving away from WordPress where my articles are currently “living”. The reason is that I want to have flexibility to allow AI to read also from my posts. With WordPress, it is a huge mess and I prefer all in one “Ecosystem” like Weweb where I can develop most things without needing 1000 WordPress plugins or php code. I have already used Webflow, Bubble and others, and this is by far the best one for my specific usecase.
Complexity: How challenging would it be to implement a system that displays blog articles on a page?
A: It will be time consuming to build the structure, but overall, to maintain and update it is better because it is a fully manageable database with API endpoints. But it is a bit tricky to design the frontend in order to accommodate different types of Articles, a lot of conditional rendering and filtering in the API endpoints.
Dynamism and Scalability: The articles would need to update dynamically over time. How scalable is this approach, especially as the number of articles grows?
A: all depends how you structure the database. In my case the tables are segregated by sections, which allows me to individually update an article and not needing to change anything in the frontend (As opposed to WordPress which is one chunk of HTML, Page Builder tags, in Weweb you get HTML and no WordPress shenanigans).
Implementation Approach: If this is feasible, what would be the general strategy to accomplish this using WeWeb and Xano? (can SEO optimized articles be stored in Xano)
A: I optimize the articles by attaching an SEO part to the article itself and using HTML fields to build the “backlinks”, can be extra fields or using a JOIN from another table (Example: I add the ALT to the images via an extra field in the article, if I change the image, I can immediately change the ALT). Also gives me a dynamic way of changing SEO keywords and tags if I want.
Alternatives: If there are limitations to using WeWeb for this purpose, what are they? Are there alternative solutions you’d recommend for integrating a dynamic blog display into one of my pages?
A: You can always use WordPress and create an SSO (Single Sign On) with like Auth0, but I have been around WordPress for 14 years, and I think with Weweb it is possible to do everything in one platform and control more the technical part and backend scalability. I don’t know if WeWeb will “work” well with SEO in the articles, but I am hoping so lolol, there is no turning back now to WordPress .
Finally if frontend users will create posts themselves, using Article sections is more complicated. Since all my posts are “internally” written, I have no issues with that. You can always build a form that allow users to write by sections and create a documentation on “Best practices in writing an article” if we are talking about guest writers for example.