@vuejs_ru

Страница 540 из 3900
Ivan
09.06.2017
18:42:13
Если тебе нужно real time, так тебе в С, QNX и прочий трэш

Roman
09.06.2017
18:42:38
Dmitriy
09.06.2017
18:43:00
я в жс профан, знаю только вуе и немного хомяка щупал.

жквери не в счет

Google
Ivan
09.06.2017
18:44:24
QNX мне в детстве запрещали(
Трудное детство, слака без вариантов 8)

Alex
09.06.2017
18:44:25
Что такое хомяк, не знаю, честно говоря. V8 - это JavaScript движок от компании Гугл, на нем в браузере JS - код исполняется. Ноду это тоже касается

Rafael
09.06.2017
18:44:29
Dmitriy
09.06.2017
18:44:42
Ember JS же

Alex
09.06.2017
18:44:55
Ты не узнаешь по нормальному по одной причине - все съест jit
Вот-вот, поэтому мне и нужна тулза, которая jit запретит

Alex
09.06.2017
18:45:18
И избавит меня от всякого dead code elimination и прочего

Rafael
09.06.2017
18:45:31
Вот-вот, поэтому мне и нужна тулза, которая jit запретит
Вероятно это можно сделать запустив ноду с подходящим флагом

Ivan
09.06.2017
18:46:06
Люди стараются, пилят Ignition и TurboFan, а ты хочешь все в помойку?

Alex
09.06.2017
18:47:33
Ivan
09.06.2017
18:48:20
Эх, без ноды не получится. Ладно, спасибо)
Ты хочешь оценить JS, выкинув V8. Ты странный.

Google
Alex
09.06.2017
18:48:49
Я не могу оценить JS без V8, потому что он банально не исполнится :)

А вот выкинуть jit, dce, и что там еще есть - да, это надо.

Ivan
09.06.2017
18:50:27
Удачи. В конце концов, кто может помешать человеку заниматься ерундой?

Alex
09.06.2017
18:51:11
Спасибо. Не могу назвать бенчмаркинг ерундой, но каждому оно по-разному.

Ivan
09.06.2017
18:52:02
А какой толк от бенчей?

К тому же в твоём случае это как выяснить, как быстро разгонится до ста машина, если снять колёса и поставить её на ручник

Alex
09.06.2017
18:55:36
К тому же в твоём случае это как выяснить, как быстро разгонится до ста машина, если снять колёса и поставить её на ручник
Если я выкину jit, это как минимум значит, что весь написанный мною код будет исполняться, а не инлайниться. Наоборот, это значит, что я разгонюсь на машине, и проеду весь путь, а не телепортируюсь из точки А в точку Б

Ivan
09.06.2017
18:56:13
Я ж говорю, удачи. Мне даже стало интересно

Rafael
09.06.2017
18:56:53
Я иногда занимаюсь конечно какой-нибудь херней, но не настолько же

Ivan
09.06.2017
18:57:07
Можешь поковыряться в движке, который делают адепты тормозиллы

Alex
09.06.2017
18:58:09
Можешь поковыряться в движке, который делают адепты тормозиллы
Я слежу за ним, но пока что ничего хорошего. Их демки на серво на моей машине дают 5 фпс, а хром и сафари - стабильно 60

ИМХО, эти пляски вокруг Раста не скоро дадут плоды.

Ivan
09.06.2017
18:59:04
Я иногда занимаюсь конечно какой-нибудь херней, но не настолько же
Не, я считаю, что подобные зануды просто необходимы, а то совсем замшеем

Alex
09.06.2017
18:59:25
Я иногда занимаюсь конечно какой-нибудь херней, но не настолько же
Значит, тебя окружают здоровые люди, тебе повезло)

Ivan
09.06.2017
19:00:21
Ты не полезешь, я не полезу, а он, глядишь, и пулл реквест сообразит, потом благодарить будем

Alex
09.06.2017
19:05:33
как делал?

Вишневый чай
09.06.2017
19:06:23
элемент при добавлении эмитил кастомное событие, к нему и подвязывался

Alexandr
09.06.2017
19:34:27
КМК, главный водораздел там в отношении к стейту - мутабельный/иммутабельный
если в стейте переменная ссылочного типа, ее нельзя просто взять и мутировать. Придется всё то же, что и в редаксе делать.

Google
Ivan
09.06.2017
19:36:12
You know nothing, John Snow

Dima
09.06.2017
20:34:38
jsx

Можно вообще ручками писать, не использовать темплейты

Kelin
09.06.2017
21:20:40
Мне функциональщина в массивах зашла отлично.
+++ Забил на перфоманс и юзаю на полную катушку Все равно большие данные (по крайней мере пока) не приходится обрабатывать

Kelin
09.06.2017
21:37:02
так-то да

ленивый

по сути, даже асинхронность - часть ленивости

Kelin
09.06.2017
21:37:34
типа впадлу ждать результата)

Timur
09.06.2017
21:38:46
всем привет, я только начал изучать vue, сейчас работаю на проекте с ангуляром, до этого не работал ни с какими js фреймворками, поэтому вопросы у меня могут показаться глуповатыми) 1 как я понял из доков которые пока еще не дочитал, vue предназначен только для работы с дом моделью; работа с сетью и инкапсуляция сервисной логики отданы на откуп другим библиотекам/фреймворкам.. если так, то например связка vue+requirejs+jquery это нормально для полноценного приложения или есть варианты по-лучше? 2 слоты штука на практике почти бесполезная, переиспользовать такой код как-то не очень удобно, или я что-то не понимаю?

Igor
09.06.2017
21:46:21
Подскажите, где почитать про добавление PWA в vue-cli

Kelin
09.06.2017
21:47:14
Гайс, есть одна проблемка с vue-router. Если ручками вбить упоротый URL типа /cases%d0/, то роутер падает с ошибкой Error in beforeCreate hook: "URIError: URI malformed"

Kelin
09.06.2017
21:49:36
а зачем вбивать руками такой url?
А суть не в том, зачем вбивать Просто чисто теоретически может зайти человек случайно на что-то подобное (вдруг редирект с какого-то сайта криво обработан) И все я него ляжет

Как это можно пофиксить

Timur
09.06.2017
21:50:13
ну чет такое... странный кейс

Google
Kelin
09.06.2017
21:50:43
тем не мене, косяк есть

и я хочу хотя бы редирект на главную с таких урлов делать

Timur
09.06.2017
21:51:56
в ангуляре есть хендлеры эксепшенов, про вью не знаю, вот выше был вопрос от меня)

тем не мене, косяк есть
а какой версией пользуешься? вроде что-то подобное у них уже пофикшено судя по гитхабу и багтрекеру

https://github.com/vuejs/vue-router/issues/424

Kelin
09.06.2017
21:56:46
у них было ишью, но оно закрыто без комментариев

вот

Admin
ERROR: S client not available

Kelin
09.06.2017
21:57:03
а, нет

таки есть комментарий

Timur
09.06.2017
21:57:28
там комментом коммит привязан, но я не силен чтобы понять)

вставай туда в дебаг и лови проблему) единственное что могу посоветовать

Kelin а на мой вопрос не ответишь?)

Kelin
09.06.2017
21:59:38
Так

Ну что так что, а Vue точно не с jQuery связывать

на вью уже куча всяких каруселек и ui-китов, которые работают и без жквери

Timur
09.06.2017
22:00:28
а как с сервером общаться?

Kelin
09.06.2017
22:00:30
а для взаимодействия с бэком тут многие используют axios

Еще @Fl0pZz активно пиарит свой vue-apify

Timur
09.06.2017
22:01:36
хорошо, спасибо и на этом

Google
Timur
09.06.2017
22:01:46
а если хочешь что-то спрятать?

например сервис какой-нить простенький js-уровня

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

что-нить подобное для vue есть из коробки или requirejs норм будет?

только увидел pinned message!!! #whois я Тимур работаю в Ламоде в системе управления складом хорошо знаю java, jee, spring и прочее немного знаю js, angular чем я интересен - решайте сами очевидно, здесь мне интересно, vue узнал от @GriNAME

Kelin
09.06.2017
22:48:19
Дмитрий
09.06.2017
23:52:01
#whois Привет всем, ушел из hh.ru в проект на vue, пишу три месяца на vue, интересно обсудить best-practice, группу загуглил.

Есть ли смысл в es6 classes (https://github.com/vuejs/vue-class-component) и какие подводные камни вылезли на практике?

Stanislav
10.06.2017
00:52:50
всем привет, я только начал изучать vue, сейчас работаю на проекте с ангуляром, до этого не работал ни с какими js фреймворками, поэтому вопросы у меня могут показаться глуповатыми) 1 как я понял из доков которые пока еще не дочитал, vue предназначен только для работы с дом моделью; работа с сетью и инкапсуляция сервисной логики отданы на откуп другим библиотекам/фреймворкам.. если так, то например связка vue+requirejs+jquery это нормально для полноценного приложения или есть варианты по-лучше? 2 слоты штука на практике почти бесполезная, переиспользовать такой код как-то не очень удобно, или я что-то не понимаю?
Работа с сетью реализуется как вам угодно, хоть fetch, хоть $.ajax. Vue никак в этом плане не ограничивает. Обычно народ юзает Axios. RequireJS заюзать можно, но смысла в этом нету, когда все самые хипстерские тулзы, типа webpack, HMR, eslint и прочие e2e тесты уже сконфигурированы и собраны в одном месте, достаточно установить их одной командой из консоли (гуглить vue-cli) Слоты это удобная штука для размещения контента/компонента в определённом месте внутри вашего компонента. Такая же функциональность реализуется в нативных Web Components.

Pavel
10.06.2017
04:53:06
Всем првиет

как можно получить эвентв @click="e."

e.target что бы

с элементом по которому кликают

Rafael
10.06.2017
04:56:31
Кажется это в доках было, как перехватывать ивент

Pavel
10.06.2017
04:57:02
мне нужно именно в " " логику написать

а не выносить в отдельный хендлер

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