I'm a recent computer science graduate and I'm currently working on a portfolio website for a friend using React. It's going well, but I'm unsure about what the final product should look like especially because I can't just fill it with my own achievements or resume updates. I'm looking for tips on creating a website that will be easy for someone without development skills to edit later. Are there best practices or resources out there for developing such sites? I'm familiar with platforms like Squarespace and Wix, but I want to know how to handle maintenance in other contexts.
1 Answer
It sounds like you might want to look into using a Content Management System (CMS). I've spent years developing websites where non-technical users can easily edit the content, and a CMS is the way to go. WordPress is still a very popular option, but there are plenty of other good ones out there. Just keep in mind, it might take a bit of trial and error to find the right balance between user-friendliness and keeping the site intact.
Also, is it really true that computer science programs aren't covering CMS and content management? That feels like teaching someone how to build a fishing rod without actually showing them how to fish!