I'm currently in charge of a small charity website that I initially set up using WordPress because it was just a static site with infrequent updates. I've since added a complex booking system on a subdomain using Next.js, which is hosted separately on a Hetzner server. As I might only have this role for another year, I need advice on how to ensure that both systems can be managed easily by someone who isn't very tech-savvy. I'm considering moving the Next.js app to Vercel for simpler management or possibly migrating the WordPress site away from Hostinger to Hetzner. I would love to hear any tips or suggestions!
4 Answers
Consider using a headless CMS like Strapi! It could potentially bridge the gap between your complex Next.js app and the more user-friendly WordPress side, making maintenance easier for less tech-savvy users.
Just a heads-up: choosing Next.js means you've introduced a level of complexity that might be hard for non-technical users to manage. Realistically, maintaining a Next.js app requires some ongoing developer support, especially when it comes to security updates and bugs. WordPress tends to be more stable for non-technical organizations due to its automatic updates and low risk of breaking changes.
Moving your Next.js app to Vercel is a smart move! It's tailored for that kind of deployment, making things much simpler. For WordPress, sticking with Hostinger could work well since it's user-friendly. Just make sure to create clear documentation and provide some training for whoever takes over the site.
Using WordPress as your content management system (CMS) while letting Next.js handle the frontend is a solid approach. This way, you keep WordPress for its strengths in editing content and plugins, and utilize Next.js for a fast, modern user experience. It's user-friendly for non-tech types and developer-friendly at the same time.
Yeah, training is key! The easier you make it for the next person, the smoother the transition will be.