Im a person looking from the outside in, I only know a little about web development and can do basics myself but I want to see this from a developers point of view with so many different CMS platforms and frameworks how do you know what to use ?
CMS - at first we only had a few joomla wordpress ext now everyday i see a new one ,
Frameworks - everything has a few now php has about 8+ (cakephp, Yii) JavaScript has 6+(AngularJS) Java 10+
Thanks, i was wondering how most would choose, for me i dont have the in depth knowledge needed so i always go for something that i know like wordpress which has either the theme or plugin to do what i need.
but im assuming most of you would look at all the cms and frameworks so how do you choose
Well that depends on actually want to do.
Like for me now I have a idea for a project.
So I lay everything on the table what I want to do and want to achieve.
I would choose a framework, reason why is because I don’t like to do this project in wordpress ( I use this at work ).
So then is the question is, what framework do I want to use ?
Well that can be all of them, but I choose a framework that I know pretty well so I can keep evolving in that framework. ( so this will be laravel. )
After that the question which remains is, should I use frontend framework or not ?
Well since I am not a frontend developer it is highly possible that I will be using a frontend framework.
Which one ?
For me that is still open.
But I do want to use vuejs because I love the way how it works and how easy it is.
It takes a lot of skill to build websites and apps right. However, you like many people can probably fumble through it half-ass. Is it going to well built probably not but you might get it functioning starting from 0. Building a functional website is reasonable goal in your situation but it will be poorly made. This is especially true if you start from scratch. If you use a framework or cms at least than most of the low level architectural decisions have already been made for you. Depending on the framework or cms you choose excluding WordPress those architectural decisions will *typically follow well known, modern design patterns that will facilitate the process of building not something that just works but is also well built. My professional preference is Laravel and Drupal for php projects.WordPress makes me sick. The only JavaScript mvc framework I have experience with is Angular 1. Those frameworks are good for the right type of web app. For a simple classifieds site I think its a bit of an overkill unless you’re going to embrace the node stack or meteor.