@vuejs_ru

Страница 731 из 3900
Sasha
11.07.2017
16:29:45
Что еще юзаете?
а может ты скажешь что тебе нужно и мы посоветуем что тебе использовать?

Den
11.07.2017
16:29:49
А локаль как реализуется?
На vue-awesome позырь - там несколько вариантов

Sasha
11.07.2017
16:29:56
а не посоветуйте мне все, что есть у vue

из официального vuex, vue-router, ssr, nuxt

Google
Sasha
11.07.2017
16:30:24
что еще тебе надо я не понимаю

как ден посоветовал, есть плагины, но написаны левыми ребятами

Stanislav
11.07.2017
16:31:39
Да не психуй, Ёжа

Я пошел читать про них

Sasha
11.07.2017
16:31:59
если б я психовал - я бы психовал, а я пока тараторю. Просто мне не понятна логика людей, для которых есть вкладка "примеры", но они туда даже не заглядывают и предпочитают задать вопрос, на который сами поленились найти ответ. https://ru.vuejs.org/v2/examples/

Alexandr
11.07.2017
16:32:44
а что кстати по Vue не планируется никакой конфы в Киеве ?

Den
11.07.2017
16:34:24
Я пошел читать про них
Вообще vue-awesome для тебя - там все найдешь, даже лишнего )

Rafael
11.07.2017
16:36:11
Нафиг вообще сокращать. Тогда телеграмм и превью подтянет
По коротким ссылкам аналитику получают

Den
11.07.2017
16:38:27
Stanislav
11.07.2017
16:44:40
Vue-react
орнул, ведь он и правда есть

Den
11.07.2017
16:46:01
орнул, ведь он и правда есть
Ну так я ж ненавистник реакта ярый )))

Stanislav
11.07.2017
16:46:09
че так?

Google
Алихан
11.07.2017
16:46:17
Den
11.07.2017
16:46:34
че так?
Не по душе мне. Плюс тормоз

Stanislav
11.07.2017
16:46:48
Тормоз?

No
11.07.2017
16:47:40
ребятки, а такой вопрос как бэкендера. файлик компоненты (который ключает template и стили) на 200 с чем-то строк - это по меркам вью.js сильно большой?

или же ок?

Den
11.07.2017
16:47:43
Тормоз?
Не любитель холиварить, по моим ощущениям в сравнении с вью - да тормоз

No
11.07.2017
16:48:31
самого скрипта где-то 160 строк и меня это дико огорчает

))

не привык я к такому, сразу хочется разнести, а путей для разнести нет очевидных

в моем кейсе )

Алихан
11.07.2017
16:49:02
Vuex?

:D

No
11.07.2017
16:49:12
для одной компоненты?

Алихан
11.07.2017
16:49:19
Для всего приложения

No
11.07.2017
16:49:22
хз, думаю это будет оверкильчик )

Den
11.07.2017
16:49:23
самого скрипта где-то 160 строк и меня это дико огорчает
Я плеера комп писал - там больше было - норм

No
11.07.2017
16:50:09
у меня админка, там рельса рендерит на сервере все страницы и только на одной из них я заюзал vue.js, т.к. там очень лютое взаимодействие с google map и писать jquery для всего этого я бы сошёл с ума ))

Алихан
11.07.2017
16:50:26
А, ну тогда 160 строк не так уж и страшно

Google
Den
11.07.2017
16:50:57
Рельса рендерит - норм, а пыха - ламповая ))))

No
11.07.2017
16:51:39
хз, с пыхой особо не знаком ) обошло как-то ) вот с нодой знаком не по наслышке, тоже меня огорчает )

но я вообще латентный js-хейтер, что с меня взять )

Sasha
11.07.2017
16:53:01
Да 200 ок
сейчас прошелся по проекту и не нашел ничего больше 20 строк. У меня все разбито на .vue .js .style но и в каждом из них не больше 30-40 строк

Alexandr
11.07.2017
16:53:51
мы в проекте разбиваем большие куски на ./partials. особенно все что идет как v-for

и имеет логику

+ reusable components

No
11.07.2017
16:54:57
сейчас прошелся по проекту и не нашел ничего больше 20 строк. У меня все разбито на .vue .js .style но и в каждом из них не больше 30-40 строк
ок, тогда вопрос по делу. есть гугл карта. есть куча обработчиков кучи событий (клики по маркерам, клики по линиям, перетаскивания, контекстные меню и.т.д.). Как бы это разнести красиво если всё относится напрямую к карте? компоненты контесткного меню и ещё парочки элементов интерфейса уже давно вынесены

Alexandr
11.07.2017
16:55:04
+ стараться выносить в миксины, юзать плагины

No
11.07.2017
16:56:58
да, но в таком случае это разнесение по файликам, а не по зонам ответственности, а это антипаттерн. это если выносить в файлики по типу: "import { что-то там } from markerEventsHandler"

если я правильно понял о чем ты

Den
11.07.2017
16:57:59
Есть версия на html + es6

Sasha
11.07.2017
16:58:57
мало того что все в одном файле, так еще и классы в стиле бутстрапа

No
11.07.2017
16:59:02
тоже интересно, чем отвратительно. не ехидничаю, рили интересно. функции написаны чистенько и коротко, просто их много

Google
Sasha
11.07.2017
16:59:40
не принимай это как оскорбление, просто я ярый сторонник чистоты и простоты

No
11.07.2017
16:59:55
хотя там по идее таки можно в темплейте разнести на подкомоненты

но! в любом случае события в этих компонентах будут слушаться в родителе и обрабатываться

тобишь кода меньше не станет

поправьте, если я не прав

Den
11.07.2017
17:00:40
мало того что все в одном файле, так еще и классы в стиле бутстрапа
Так WebAudioAPI же. Как ты по нескольким разносить хочешь?

Sasha
11.07.2017
17:00:54
через import

Den
11.07.2017
17:01:31
через import
Что ты хочешь вынести в другой файл и зачем?

Sasha
11.07.2017
17:01:37
все

затем, чтобы не скролить и не беситься когда читаешь твой код

Admin
ERROR: S client not available

Den
11.07.2017
17:02:06
все
Ааа, понятно тогда

No
11.07.2017
17:02:12
ммм, просто взять весь скрипт и вынести его в другой файл? like a mixin?

не вижу особого профита

Sasha
11.07.2017
17:02:29
по разным

не весь в один

Den
11.07.2017
17:03:09
затем, чтобы не скролить и не беситься когда читаешь твой код
Вот ты возьми и напиши. Меня так больше бесит файлы щелкать, чем скроллить

No
11.07.2017
17:03:37
не, мы сейчас зашли в тупик в этом споре

я за - вынести

покажите как

Google
Sasha
11.07.2017
17:03:43
это вкусовщина

No
11.07.2017
17:03:48
и что

для экзампла хотя бы один из файликов

может меня это на мысль натолкнет

Den
11.07.2017
17:04:18
А компонент, даже с монеткой крутящейся на кнопе play/stop

No
11.07.2017
17:06:42
по разным
может у тебя есть линка на какой-нибудь open source где можно посмотреть, как ребята разносят?

Den
11.07.2017
17:12:58
Увы я не смотрю видосы

есть че почитать?

Евгений
11.07.2017
17:14:19
Что такое Горячая замена/Hot reload у vuex?

Stanislav
11.07.2017
17:14:53
Евгений
11.07.2017
17:15:07
http://vuex.vuejs.org/ru/hot-reload.html

Alexandr
11.07.2017
17:15:11
У webpack

Евгений
11.07.2017
17:15:33
и нафиг это надо?

типа дебажить? сначала один модуль подключил, потом кнопку нажал и подключился второй?

Alexandr
11.07.2017
17:16:28
Чтоб не заниматься кликаньем

Den
11.07.2017
17:16:59
по разным
Вот никак не могу понять смысла выноса. Я эти методы больше нигде в приложении не использую. Там большущий App, файлов и так дофигищща, только сам потом замучишься искать где и че. Плюс все повторяющиеся методы, давным давно в миксинах.

Alexandr
11.07.2017
17:17:38
При изменении файлов ты видишь сразу изменения в браузере

Sasha
11.07.2017
17:21:02
типа дебажить? сначала один модуль подключил, потом кнопку нажал и подключился второй?
типо штука, заменяющая Live reload, не обновляет страницу без перезагрузки всех файлов, а тупо внедряет код прямо в страницу. Работает это все при помощи веб сокетов

Евгений
11.07.2017
17:24:53
не пойму, как и зачем я могу это использовать. вот скачал я шаблон webpack-simple, там уже вроде как всё обновляется при изменении файлов, а тут мне ещё горячую замену для модулей предлагают -.- ладно, пойду пример изучать

понял. изначально хот релоад есть только для файлов компонент. А с помощью этой штуки можно и отсальные файлы покрыть

Страница 731 из 3900