Я только что начал изучать Javascript, и я абсолютно перегружен количеством технологий, доступных особенно на стороне браузера. Раньше я думал, что просто Javascript должен быть достаточно, но теперь кажется, что мне нужно понять JQuery, GWT, YUI и еще одну десятку сокращений, о которых я даже не знаю. Может кто-нибудь, пожалуйста, скажите мне, какие самые важные технологии нужно свободно говорить в этой области?DHTML новичок вопрос
ответ
Я обычно хожу с standard JavaScript, если мне не нужно изменить DOM или attach events. В этих случаях each browser has its own way of doing things, а затем гораздо проще использовать хорошо протестированную инфраструктуру.
Прямо сейчас, я обнаружил, что jQuery является самым легким и интуитивно понятным выбором, если все, что вы хотите, это способность управлять DOM. Для всего остального я пишу свой собственный код.
Просто не используйте более одного каркаса, иначе он станет беспорядочным.
Javascript и JQuery кажутся очень сильными на данный момент, но ответ со временем изменится на то, что имеет вкус месяца.
JQuery - это javascript-библиотека, которая в значительной степени устраняет проблемы с javascript в кросс-браузере и делает материал DHTML (например, анимацию, управление эффектами css) эффектно легким.
Я настоятельно рекомендую учиться JQuery, это очень мощный фреймворк javascript, который дает вам небольшую абстракцию над типичными DOM (объектной моделью документа).
Я также хотел бы взглянуть на JQuery UI, что поможет вам добавить гладкую анимацию и эффекты на страницу, предоставляя вам возможность использовать отличные функции, такие как вкладки и модальные диалоговые окна.
+1 javascript + jquery + jquery UI, и у вас есть лучшие инструменты вокруг –
Начните с изучения самого JavaScript, прежде чем перейти к другим технологиям. Это основной слой для большинства других, поэтому не зря это зная. Существует также много языков, не связанных с браузером, которые эволюционировали из одних и тех же корней, поэтому вы сможете воспользоваться только этими знаниями.
Далее, когда вы столкнетесь с некоторыми конкретными проблемами, вы можете попытаться выяснить, какая из других технологий решает эти проблемы (например, совместимость с кросс-браузером), а затем начнет ее изучать. Таким образом, вы сделаете свою кривую обучения более гладкой, более адекватной вашим потребностям, и вы не получите демотивации.
- 1. Entity Framework новичок вопрос
- 2. PowerBuilder новичок вопрос
- 3. WPF: Новичок анимация вопрос
- 4. Sharepoint Services новичок вопрос
- 5. Новичок LINQ синтаксиса вопрос
- 6. Джанго новичок вопрос
- 7. C# Графика Новичок Вопрос
- 8. T4 шаблоны новичок вопрос
- 9. C новичок malloc вопрос
- 10. новичок wpf design вопрос
- 11. asp.net mvc новичок вопрос
- 12. Drupal новичок вопрос
- 13. PHP/MySQL новичок вопрос
- 14. XML Linq Новичок Вопрос
- 15. jQuery новичок вопрос
- 16. Новичок iPhone Контроллер Вопрос
- 17. Рубин новичок вопрос: хэш
- 18. Спящий критерий - Новичок Вопрос II
- 19. JQuery изображения кнопки новичок вопрос
- 20. Новичок вопрос о приложении Facebook
- 21. Новичок начинающий вопрос о нокуте
- 22. Новичок от RUBY - Array Вопрос
- 23. java constructor function новичок вопрос
- 24. MYSQL/PHP: новичок SQL вопрос
- 25. Новичок вопрос о рамках Jquery
- 26. iphone 2d рисунок новичок вопрос
- 27. Arctan> 1 новичок вопрос
- 28. C++: новичок initializer список вопрос
- 29. Новичок Dojo - Google CDN Вопрос
- 30. LINQ к XML Новичок Вопрос
+1 Для Просто не используйте более одного фреймворка, иначе он станет беспорядочным. –
+1 для не использования jQuery, когда это действительно не нужно. Изучение «стандартного» JavaScript действительно полезно, даже (или особенно) при использовании фреймворков ... – peirix
По всем ответам я полагаю, что сначала изучу Javascript и последую за ним с помощью JQuery. Спасибо, парни :) –