Кто-нибудь знает о структуре MVC в JavaScript, которая не зависит от других библиотек? Я думаю о линиях backbone.s или spin.js, оба из которых УТВЕРЖДАЮТ, что не имеют зависимостей, но тогда их код явно использует функции jQuery или Zepto. Мне нужен тот, который использует только собственный JavaScript и, следовательно, может использоваться с любым фреймворком (jQuery, MooTools, Dojo ИЛИ БЕЗ РАМКИ)
Существуют ли какие-либо фреймворки JavaScript MVC, не имеющие внешних зависимостей?
Ответы (2)
Вы можете заглянуть в Knockout, это не MVC - это MVVM и решил большую часть моего сложного кода пользовательского интерфейса в javascript. Knockout похож на клей между данными, событиями и виджетами — он помогает писать понятные и простые в обслуживании интерфейсы JS.
И последнее, но не менее важное: он не привязан к какой-либо другой библиотеке, чистой JS.
person
Olivier Refalo
schedule
05.05.2011
нокаут это круто. увидел этот вопрос и сразу подумал о нем как о потенциальном решении.
- person nathan gonzalez; 05.05.2011
Вы просмотрели: http://www.sproutcore.com/ или http://cappuccino.org/ ? Они немного больше, чем просто MVC-фреймворки, но, насколько я могу судить, они не полагаются на другие библиотеки. Я ищу то же самое, и это может быть излишним, в зависимости от того, чего вы хотите достичь.
person
lucian303
schedule
05.05.2011
Я второй, что лол, однако, это все, что я могу придумать, чтобы удовлетворить требования. :)
- person lucian303; 08.10.2012