So I am only just starting out as a webDev, and I use Bootstrap-sass and I am only on my 3rd paid project!
Well I met with a client, who would like to make small text changes and or images on specific portions of the site anytime.
Is this possible without wordpress? I am hoping there is a jQuery solution. Or is this what Angular,React, etc. are for?
As @Robert suggested, a CMS will work great in this situation. As for the platform, Wordpress is currently the most popular, well-maintained and extendable CMS with easy to use editor, even for someone with no technical background.
Update - Wordpress can be an overkill thought. If the site won't be edited that much and the changes would be minimal, you should look for another solution, @RK and @labsvisua gave some good ideas.
@Kleo and @Robert have already mentioned the ways; I'll just explain them in a little more detail.
So, I get what you're trying to do. Now, there are two paths:
You might go the easy way to get started, however, I won't recommend this simply because a fully-blown CMS will be too much if you only want site-data changed.
The hard way, simply put, asks the user to enter the data, then stores it in a small database. Then you can very simply pull it out using some backend via REST, and display it with a frontend framework. :)
For that kind of control by the client, a CMS works best. Wordpress is an option, but there are others out there of course.
Seeing that you're new to this field, this can be quite hard to learn at first, but when you've done this, it will make your life a whole lot easier :)
Like @labsvisua said: do you have examples or more specific questions? That way we can help you better :)
Didn't quite get you. Can you give a small example, or illustration?
Ranjeet Kasture
Freelance Full Stack Developer
For CMS, the solution is wordpress, but as you said that for making small updates you can create separate section as CMS in your backend and you can use HTML editors like CKEditor, TinyMCE, What You See Is What You Get(WYSIWYG ) etc editors which use jQuery, and they are easy to implement in your backend.