How to Easy Edit for clients?

twitter logo github logo ・1 min read

Hi guys, I have been thinking about helping a friend out with a website for a while now but I don't want to be stuck updating little details here and there all the time.

How do you or what do you use on websites you create to have a login screen for the "admin" to edit content and images easily with no code?

What is the name of this so that I can look into it in more detail? CMS?

I looked at contentful but it didn't seem to be what I'm asking about unless I'm wrong?

I looked at HTML contenteditable attribute and someone suggested locking behind your own login system but I thought this was long winded and must be an easier way?

Thanks!

twitter logo DISCUSS (2)
markdown guide
 

I think what you are looking for is a CMS (content management system). This will allow you to add a backend admin system to do simple CRUD (Create, Read, Update, Delete) operations for content. Determining your friend's needs, your skill level, and how much time you want to spend on it, you can use some of the more known CMS's like Wordpress or Ghost. If you need something simple I would suggest a flat-file CMS that way you don't have to set up a database and all the data are in files on the server itself. Most modern flat-file cms or site generators are pretty secure.

Flat Files:
Grav
getgrav.org/

October
octobercms.com/

Kirby
getkirby.com/


Site Generator:
Gatsby
gatsbyjs.org/

Hugo
gohugo.io/

Jekyll
jekyllrb.com/


Others:

Pagekit (probably the most similar to WordPress)
pagekit.com/

Site Cake (Drag and drop edit your HTML or PHP website.)
sitecake.com/

Hopefully this helps.

 

Thanks for such an in-depth reply! Definitely a CMS that I'm after by the sounds of things. I'll look into it more, thanks!

Classic DEV Post from Feb 19

How do you take breaks throughout the day?

How often, and what do you during them?

Aaron Powell profile image
Computer Science Student, Software Developer Intern @Arm, Passion for Javascript

dev.to now has dark mode.

Go to the "misc" section of your settings and select night theme ❤️