
Nutscracker
27.10.2018
22:27:25
подскажите либу для диаграмм

Bohdan
27.10.2018
22:35:32
зависит от сложности диаграмм

Alex
27.10.2018
22:40:22
https://www.chartjs.org/
любой сложности

Google

Vlad
27.10.2018
22:41:36
https://www.highcharts.com/blog/tutorials/highcharts-vue-wrapper/
Довольно обширная дока у них, да и довольно не плохие диаграммы + всякая другая лабуда по типу карт

Any
27.10.2018
22:56:35
Всем привет! Например если мне необходимо на Столбчатой диаграмме (Bar chart) выделить (изменить цвет) столбцы по событию Мouseover. Какую библиотеку лучше использовать? :) (может кто-то сталкивался с такой задачей)
Спасибо!

Vlad
27.10.2018
22:58:31
Любую из выше предложеных, покуда больше работал с highcharts - советую её (но если есть время покопаться в документации хотя бы немного, что бы понять что куда крепится)
Doc: https://api.highcharts.com/highcharts/

Nutscracker
27.10.2018
23:16:31
спасибо за ответы!

Иван
27.10.2018
23:26:53
во вью есть какой то аналог getComputedStyle(), но через рефы или что то еще?)
вопрос отпал

Vlad
27.10.2018
23:32:45
Есть кто-то, кто хорошо шарит в серверах и распаковке на них Vue вместе с Nginx?

Pavel
28.10.2018
00:28:56

Illya
28.10.2018
00:29:16
у вью в принципе нет решения проблемы тайм слайсинга

Andrew
28.10.2018
00:43:04
Этого никто не делает кроме реакта, хотя в ng вроде можно прям с обсерваблов рендерить

Alexey
28.10.2018
00:43:16
Привет, допустим у меня задача вывести 200к параграфов на странице и у каждого пятого менять размер шрифта, при этом система слабая и браущер крашится, как оптимизировать?

Google

Andrew
28.10.2018
00:43:50
Не показывай все 200к

Stanislav
28.10.2018
00:44:12
чет тут постоянно хотят выводить по 10к элементов...

Andrew
28.10.2018
00:44:25
А только то что пользователь будет видеть

Illya
28.10.2018
00:44:26

Andrew
28.10.2018
00:44:55
это не про то
Ну да, но пока реакт тоже только может я так понял отложить рендер и все

Illya
28.10.2018
00:45:02

Andrew
28.10.2018
00:45:20
Ну приоритетов же ещё нет

Illya
28.10.2018
00:45:33
он умеет размазать рендер на много частей и получении высокоприоритетного апдейта посередине корректно посчитать какие старые рендеры еще валидны

Alexey
28.10.2018
00:45:34

Andrew
28.10.2018
00:45:36
Или ты про то что он не будет блокировать ?

Illya
28.10.2018
00:45:36
вообще-то уже есть
все изменения состояния из эвентов обрабатываются с высшим приоритетом

Andrew
28.10.2018
00:46:26

Illya
28.10.2018
00:46:43
да, но до реакта 16.7 предыдущие рендеры выкидывались
с появлением хуков стало возможно именно частичный пересчет

Andrew
28.10.2018
00:47:17

Illya
28.10.2018
00:47:25
именно вот эта частичная инвалидация
зеленым типа сохраненный рендер который остался валидным

Google

Andrew
28.10.2018
00:48:43
Угу, теперь понятно. И при чем это я так понимаю только начало
К концу года они хотят выкатить скедулек и дать контроль над приоритетом

Illya
28.10.2018
00:49:41
да
и саспенс
саспенс сейчас жалкое урезанное подобие

Andrew
28.10.2018
00:50:03
Так саспен же уже работает
Даже в синк моде

Illya
28.10.2018
00:50:16
не не не

Alex
28.10.2018
00:50:19
Сложна, много новых сочетаний букав

Andrew
28.10.2018
00:50:20
Он просто ничего не откладывает

Illya
28.10.2018
00:50:21
полноценный саспенс это про фетчеры
а не про асинхронную загрузку компонентов

Andrew
28.10.2018
00:50:34
А сразу на фолбэк уходит сейчас

Illya
28.10.2018
00:51:17
да

Andrew
28.10.2018
00:52:24
Они ж сказали что для данных пока ещё не работает + сразу куча вопросов, а что делать с post + что будет со стейт мэнджерами ?
и когда vue это скопирует ?

Illya
28.10.2018
00:53:58
сложно
весь тайм слайсинг построен вокруг файберов
у вью все еще синхронный рендеринг (

Google

Andrew
28.10.2018
00:55:48
Я помню ember мог через yield откладывать рендер
Но на этом все

DimenSi
28.10.2018
00:56:00
в доке написано, что асинхронный

Andrew
28.10.2018
00:56:26
Так же и про ng и рендер с обсервабла можно назвать отложенным
Короче все классно, но жёпа будет гореть 100%

Illya
28.10.2018
00:58:04
но все изменения обсчитываются в одном тике

DimenSi
28.10.2018
00:58:55
там же вроде логика как в эвент лупе, собирается стек и за промежуток времени выполняется
но изменение одного и того же свойства мерджатся в одно

Andrew
28.10.2018
01:00:18

DimenSi
28.10.2018
01:00:27
я его и описал

Andrew
28.10.2018
01:00:29
Что позволяет батчить апдейты
Но это ещё не приоритеты

Illya
28.10.2018
01:01:28
плюс если у нас много апдейтов - у нас будет лаг

Andrew
28.10.2018
01:01:30
Я утром попробую зарепродюсить демо которое было в пятницу
С юзер ипутом и каким-то тяжёлым вычислением
Типа график рисовать
Посмотрим, заблочит ли оно инпут

DimenSi
28.10.2018
01:03:19
кто вью или реакт?

Andrew
28.10.2018
01:03:27
И там и там

Google

Andrew
28.10.2018
01:05:36
Надо ещё подробнее почитать про event loop

DimenSi
28.10.2018
01:07:15

Andrew
28.10.2018
01:09:36
Ну по сути они делают свой стэк внутри основного стэка вызовов в рантайме js

Illya
28.10.2018
01:12:46
да
там стэковая машина, один в один списанная с окамла
для планирования каждого файбера

DimenSi
28.10.2018
01:14:15
я говорил за вью

{w}
28.10.2018
02:21:25
Использование вьютифай норм. или на чистом сss нужно писать? Как работодатели относятся к этому

Алексей
28.10.2018
09:00:47
Люди после vue.js, vueX, vue-router что учить

Bohdan
28.10.2018
09:03:29
javascript

Павел
28.10.2018
09:04:25

Алексей
28.10.2018
09:05:13
)))) кроме html css js jquery gulp)))))

Eugene
28.10.2018
09:05:29
webpack

Павел
28.10.2018
09:05:55

Eugene
28.10.2018
09:06:10
https://github.com/kamranahmedse/developer-roadmap#-frontend-roadmap

Алексей
28.10.2018
09:06:22
Что бы ты мог сказать учи jquery?)

Павел
28.10.2018
09:06:39

Алексей
28.10.2018
09:07:21
:)