онлайн-утилита для преобразования синтаксиса jquery в синтаксис mootools - PullRequest
4 голосов
/ 30 марта 2010

Есть ли онлайн-утилита для преобразования синтаксиса jquery в синтаксис mootools?
Есть ли какие-либо рекомендации по конвертации jquery в mootools?

Ответы [ 2 ]

7 голосов
/ 30 марта 2010

Я не видел ни одного, нет.

Но я бы сказал, что даже если бы он существовал, он, вероятно, не был бы так хорош. Трудно передать значение кода, когда вы имеете дело с таким поэтическим языком, как JavaScript; Есть слишком много способов сделать подобные вещи.

Хуже всего то, что вы не можете напрямую привязать MT к JQ. У них немного разные наборы функций, и каждый из них будет зависеть от реализации дополнительных вещей.

Я думаю, что вы получите гораздо более чистый и значительно более удобный результат, если перекодировать его самостоятельно. Это также хорошая возможность улучшить оригинал, что не может быть плохо.

3 голосов
/ 31 марта 2010

, хотя я не знаю руководящих принципов, я бы начал со следующего:

http://www.jqueryvsmootools.com - одни и те же вещи выполняются под обеими рамками бок о бок Аароном Ньютоном и комментариями

http://www.davidwaslh.name - основная команда разработчиков mootools, которая также много работает с jquery и часто выпускает советы по взаимозаменяемому коду между двумя средами, у него даже есть плагин, который включает синтаксис jquery для mootools - я знаю, что это наоборот о том, что вы хотите, но это начало - я думаю, что он закодировал это в демонстрации того, насколько гибкими являются mootools, и сделал его более привлекательным для пользователей jquery, которые хотят идти дальше, но это весьма полезно.

смешивание двух фреймворков кажется довольно популярным, даже сегодня я видел это в твиттере: http://jsfiddle.net/fate/jGhpc/ (Mootools "стиль" Классы в JQuery)

или РЕАЛЬНАЯ реализация Райаном Флоренсом модели ООП mootools внутри jquery: http://ryanflorence.com/object-oriented-jquery-with-mootools-pigs-take-flight/

Суть в том, что вам нужно будет выполнить некоторую работу, но это хорошая вещь, она действительно даст вам представление о том, какой фреймворк вам больше подходит.

...