На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: ElcnU, ANDLL, fatalist
  
> Вопросы по Vue.js
    Здравствуйте.
    В данный момент изучил основы JavaScript и сейчас изучаю библиотеку jQuery.
    В jQuery присутствуют методы для выборки элементов, фиксации событий и действия.
    Код методов jQuery короче и удобнее чем в чистом JavaScript.

    Далее планирую изучать фреймворк Vue.js

    Вопросы:

    1) Во Vue.js присутствуют свои методы для выборки элементов, фиксации событий и действия?
    Или Vue.js позволит подключить jQuery и пользоваться методами jQuery?
    Но тогда для чего используют Vue.js?

    2) Один из программистов выполнил проект на Vue.js, прислав мне исходники, сказал чтобы я на Windows установил Node.js для тестирование через строку браузера на компьютере.
    Зачем нужна Node.js? Это аналог пакета Денвер?

    3) Программист создает для меня JavaScript приложение на фреймворке Vue.js
    От него я узнал, что бывает версия приложения на фреймворке Vue.js:
    - не скомпилированная
    - скомпилированная

    3.1) Правильно ли я понял, что компиляцию делают, чтобы несколько js файлов стянуть в один, чтобы уменьшить количество http запросов?
    3.2) Как делается компиляция? Это какой-то набор команд?
    Почему просто в ручную нельзя поместить код со всех js файлов в один js файл?
    3.3) При разработке проектов на Vue.js, обязательна ли компиляция кода?
    Сообщение отредактировано: rownong@yandex.ru -
      Node это платформа для запуска JS приложений.

      Добавлено
      Цитата rownong@yandex.ru @
      3.1) Правильно ли я понял, что компиляцию делают, чтобы несколько js файлов стянуть в один, чтобы уменьшить количество http запросов?
      3.2) Как делается компиляция? Это какой-то набор команд?
      Почему просто в ручную нельзя поместить код со всех js файлов в один js файл?
      3.3) При разработке проектов на Vue.js, обязательна ли компиляция кода?

      да обычно через Webpack
      вручную тоже можно, но при сборке через вебпак выполняется минимазация и искажение имен.
        Спасибо за ответ.

        Вопросы актуальны:
        1)
        3.1)
        3.3)
          Цитата rownong@yandex.ru @
          Вопросы актуальны:
          1)
          3.1)
          3.3)

          Если юзаешь Vue в jQuery нет необходимости.
            Цитата Cfon @
            Цитата rownong@yandex.ru @
            Вопросы актуальны:
            1)
            3.1)
            3.3)

            Если юзаешь Vue в jQuery нет необходимости.

            Во Vue.js присутствуют свои методы для выборки элементов, фиксации событий и действия (упрощенные в отличие от чистого js)?
            Если да, то их синтаксис отличается от jQuery ?
              Обычно не скрещивают. идеология другая. почитай vuejs.org. может что прояснится.
              Сообщение отредактировано: nash -
                Цитата nash @
                Обычно не скрещивают. идеология другая. почитай vuejs.org. может что прояснится.

                За ссылку сспасибо, почитаю.
                Ответ на вопрос не получил:
                Цитата
                Во Vue.js присутствуют свои методы для выборки элементов, фиксации событий и действия (упрощенные в отличие от чистого js)?
                Если да, то их синтаксис отличается от jQuery ?
                Сообщение отредактировано: rownong@yandex.ru -
                  Цитата rownong@yandex.ru @
                  Ответ на вопрос не получил:
                  Цитата
                  Во Vue.js присутствуют свои методы для выборки элементов, фиксации событий и действия (упрощенные в отличие от чистого js)?
                  Если да, то их синтаксис отличается от jQuery ?

                  Vue юзает различные директивы, которые прописываются как атрибуты html. Например события увязываются через директиву v-on.
                  0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0230 ]   [ 15 queries used ]   [ Generated: 16.04.24, 08:08 GMT ]