Есть ли хороший способ конвертировать существующие скрипты на основе YUI в код JQuery?
Мой сайт был основан на YUI, но так как я планирую обновить свой сайт до.NET MVC, а JQuery дружественен к MVC, я планирую конвертировать свои существующие скрипты YUI в JQuery.
2 ответа
Я использую YUI (2 и 3) со всем моим кодом ASP.NET MVC, в YUI нет ничего не "MVC-Friendly".
Тем не менее, и при условии, что вы используете YUI2 (YUI3 имеет больше сходства с JQuery), преобразовать YUI в JQuery не обязательно сложно, но они, как правило, используются по-разному. Я начинал с написания нового материала в JQuery, пока не познакомился с синтаксисом и способом разработки JQuery, а затем начал конвертировать YUI в JQuery.
Но, повторюсь, если единственная причина, по которой вы переходите с YUI на JQuery, заключается в том, что MS теперь поставляет его с ASP.NET MVC, вам, вероятно, следует переосмыслить это решение. Это просто не нужно.
Вам нужно изучить стиль и синтаксис jquery, поэтому сначала посмотрите, подходит ли вам это. Я бы начал конвертировать, сначала комментируя JS, чтобы точно следить за тем, что происходит программно, а затем полностью переписывал JS с новой библиотекой.
Jquery может быть гораздо более компактным и кратким, чем многие думают, поэтому у вас может не быть прямой корреляции между кодом, использующим YUI, и кодом, использующим jquery, даже если вы все еще можете достичь того же.