Помогает ли мне использование фреймворка освоить JavaScript? - PullRequest
9 голосов
/ 27 ноября 2009

Как бы я стал мастером JavaScript, если бы я всегда использовал фреймворки и ничего не делал сам?

Я задал вопрос по JavaScript, и все рекомендуют использовать фреймворк (который не покажет мне реальное ядро ​​JS!) Вместо кодирования вручную.

  1. Кодировали ли вы свои собственные так называемые фреймворки, открывая JS для себя?
  2. Вы использовали фреймворки вроде jQuery?
  3. Можете ли вы теперь считать себя мастером JS?

Ответы [ 13 ]

0 голосов
/ 27 ноября 2009

Javascript, браузеры и API, такие как DOM, имеют некоторые плохие и утомительные качества. Библиотеки сходятся на некоторых гораздо более совершенных API и часто избавляют вас от необходимости делать такие вещи, как анализ кода браузера и так далее.

Вы все еще будете использовать Javascript.

Также может быть важно понять, что происходит ниже и почему некоторые аспекты библиотек так сильно вам помогают. Вы никогда не знаете, когда у вас тоже не будет возможности использовать библиотеку, поэтому важно понимать, как выполнять такие вещи, как взаимодействие с DOM и выполнять кросс-браузерные AJAX-запросы без библиотеки.

0 голосов
/ 27 ноября 2009

Нет, фреймворки не позволяют вам изучать DOM, который не является javascript, а является независимым от языка API, разработанным комитетом, и разным образом в каждом браузере. Под нейтральным языком я подразумеваю, что он также предназначен для использования с Java, VBscript и, возможно, с другими языками.

Ничто в фреймворках не мешает вам изучать сам JS. Фактически, они значительно облегчат изучение JS, не допуская DOM.

0 голосов
/ 27 ноября 2009

Нет, так как вам нужно знать JavaScript, чтобы использовать фреймворк, и использование JavaScript все больше помогает вам освоить его. Однако они не позволят вам освоить DOM.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...