Я не пытаюсь задать другую тему JQuery vs. Prototype vs ..., поскольку я уже прочитал более 5 из них на этих форумах и смог получить от них много знаний.Мой вопрос напрямую связан с желанием использовать наследование для базовых классов и не совсем уверен, что будет хорошим выбором.
Короче говоря, у меня есть требование иметь возможность управлять теоретическими объектами в JavaScript и манипулировать ими на основе пользовательского ввода, а затем отображать их.
Я использовал JQuery и наслаждаюсь тем, как легко модифицировать DOM (что является его главной целью).Однако из всех прочитанных мною работ, кажется, что JQuery не собирается помогать вам в работе с классами, наследованием и т. Д. Если я уже выбрал JQuery для отображения и управления данными, что было бы хорошим выбором, чтобы помочь мне свопрос наследования.
Моей первой мыслью было Mootools или Prototype, однако расширение DOM для прототипа кажется очень плохим подходом, и скорее подождет Prototype 2.0, если только это не является проблемой для часто поддерживаемых браузеров.
Я также читал о Base2, Joose и JS.Class, но не знаю, будут ли они делать то, на что я надеюсь.Любые предложения, основанные на вышеупомянутой информации, были бы хорошими, опять же, я не пытаюсь выяснить "за" и "против" широко используемых платформ JS.