Существуют ли какие-либо фреймворки JavaScript MVC, не имеющие внешних зависимостей?

Кто-нибудь знает о структуре MVC в JavaScript, которая не зависит от других библиотек? Я думаю о линиях backbone.s или spin.js, оба из которых УТВЕРЖДАЮТ, что не имеют зависимостей, но тогда их код явно использует функции jQuery или Zepto. Мне нужен тот, который использует только собственный JavaScript и, следовательно, может использоваться с любым фреймворком (jQuery, MooTools, Dojo ИЛИ БЕЗ РАМКИ)


person rgb    schedule 04.05.2011    source источник


Ответы (2)


Вы можете заглянуть в Knockout, это не MVC - это MVVM и решил большую часть моего сложного кода пользовательского интерфейса в javascript. Knockout похож на клей между данными, событиями и виджетами — он помогает писать понятные и простые в обслуживании интерфейсы JS.

И последнее, но не менее важное: он не привязан к какой-либо другой библиотеке, чистой JS.

person Olivier Refalo    schedule 05.05.2011
comment
нокаут это круто. увидел этот вопрос и сразу подумал о нем как о потенциальном решении. - person nathan gonzalez; 05.05.2011

Вы просмотрели: http://www.sproutcore.com/ или http://cappuccino.org/ ? Они немного больше, чем просто MVC-фреймворки, но, насколько я могу судить, они не полагаются на другие библиотеки. Я ищу то же самое, и это может быть излишним, в зависимости от того, чего вы хотите достичь.

person lucian303    schedule 05.05.2011
comment
Я второй, что лол, однако, это все, что я могу придумать, чтобы удовлетворить требования. :) - person lucian303; 08.10.2012