Зачем фронт-ендщику ООП?
Современные сайты - это большие и сложные приложения.
Как вы собрались их писать, не умея программировать?
Чтобы писать читаемый и логически связный код, без которого проекты больше "мелких" невозможно будет поддерживать.