Значение Microsoft, поставляющей jQuery с ASP.Net, несмотря на то, что она с открытым исходным кодом, имеет мало или ничего , что связано с тем, что Microsoft поддерживает внешнее программное обеспечение с открытым исходным кодом и почти все для выполнения с установлением де-факто стандарта Javascript Framework.
Подумайте: в настоящее время есть как минимум 1/2 дюжины наборов инструментов JavaScript, которые очень хороши. Эти наборы инструментов представляют собой огромное улучшение по сравнению с традиционной разработкой javascript. Они добавляют мощность и помогают сгладить несовместимости браузера. В конце концов вам будет трудно найти веб-проект, который его не использует. Однажды они могут даже запекаться в вашем браузере, чтобы сэкономить время загрузки страницы. Каждый веб-разработчик обязан сам учиться, и большинство понимают это.
Но какой? Как я уже сказал, есть несколько отличных технических решений. Как вы выбираете? Проблема в том, что вы недостаточно квалифицированы, чтобы судить о технических достоинствах, если не изучите их все, и у кого есть время для этого?
В этом случае намного проще и безопаснее просто следовать за толпой. Без явного технического превосходства большинство разработчиков захотят выбрать инструментарий, который получил наибольшее распространение среди других разработчиков-единомышленников по четырем причинам:
- Это гарантирует, что навык будет полезен позже
- Они смогут найти помощь и поддержку, когда им это понадобится.
- Они доверяют своим сверстникам делать хорошую работу, выбирая структуру, которая технически лучше или, по крайней мере, технически компетентна.
- Поскольку различные варианты в основном имеют открытый исходный код, наиболее популярные со временем также должны стать лучшим техническим выбором.
Итак, у нас есть ситуация, когда все ждут, чтобы увидеть, какие рамки выбирают все остальные. Честно говоря, отсутствие явного победителя среди различных наборов инструментов повредило усыновлению; Я знаю, что это помешало мне лично сделать решающий шаг.
До сих пор . Теперь разработчики ASP.Net имеют четкий выбор. Если вы используете ASP.Net, вы, вероятно, хотите потратить время на изучение jQuery. Не прототип. Не MooTools. Ничего другого. Ваш естественный выбор - jQuery.
Эти другие инструменты тоже хороши, но, к лучшему или к худшему, jQuery только что получил огромную поддержку, и это действительно конкурс популярности. Популярность jQuery среди других платформ также означает, что он быстро становится стандартом де-факто фреймворка javascript. Очень скоро вам будет трудно назвать себя веб-разработчиком, если вы не знаете jQuery, и многие люди оглянутся назад и скажут, что это был переломный момент.
Таким образом, реальное значение здесь имеет мало общего со всем, что касается «Microsoft использует открытый исходный код». Насколько мне известно, не так уж важно, является ли jQuery открытым исходным кодом, хотя это может помочь в долгосрочной перспективе. Важно то, что это заставит значительное количество разработчиков начать использовать его, возможно, достаточно, чтобы создать гегемонию. И это то, что действительно нужно этому пространству. Наконец-то мы можем снова начать двигаться вперед в развитии веб-разработки на стороне клиента.