@vuejs_ru

Страница 2395 из 3900
Alexander
26.03.2018
14:47:12
потмоу что это реакт и там есть модные шутки типа фп, HOC, и всё такое
это не модные штучки, это решение архитектурных проблем

Michael
26.03.2018
14:47:13
чем тут либа виновата?

Michael
26.03.2018
14:47:18
то, что она тебе руки не выдрала за это?)

Google
Michael
26.03.2018
14:47:27
Оно мне надо? ?
поэтому пиши на вью.

Danila
26.03.2018
14:47:36
Да поздняк. Крик души просто

Alexander
26.03.2018
14:47:50
которые решены во вью.
ты прикалываешься?!

Michael
26.03.2018
14:48:20
ты прикалываешься?!
нет, -- я описываю кейсы, а ты негодуешь без кесов.

Alexander
26.03.2018
14:48:29
ты вообще понимаешь зачем в реакте пишут контейнеры, зачем эти коннекты редакса отдельно выносят?

Michael
26.03.2018
14:48:58
ты вообще понимаешь зачем в реакте пишут контейнеры, зачем эти коннекты редакса отдельно выносят?
ещё больше сложных слов))))) вс то же есть во вью, и так же можно не выносить в реакте

во вью, хммм, в 100 ил иболее раз меньше умных слов?)

Alexander
26.03.2018
14:49:23
Michael
26.03.2018
14:49:35
ты дал пример совершенно не относящийся к либе

Alexander
26.03.2018
14:50:06
что вижу и что не знаю?)
ещё больше сложных слов этим все сказано

Michael
26.03.2018
14:50:56
ещё больше сложных слов этим все сказано
То, что я за простоту и понятность того, чот по своей природе просто и понятно? То, что я не за маркетинг и за опенсорс?

Google
Michael
26.03.2018
14:51:13
То, что я за бизнесзадачи и облегчение разработчикам жизни?))

Alexander
26.03.2018
14:51:14
я тебе повторяю, есть определенные архитектурные проблемы, их решают паттерны всякие, такие как декоратор, а ты говоришь, что это все уже сделано во вью

Michael
26.03.2018
14:52:00
Это как обвинять ФП в том, что там нет классов)

Alexander
26.03.2018
14:52:40
ладно все, я устал с тобой спорить

Michael
26.03.2018
14:52:46
Во вью решены практически всё, что приходится решать сторонними методами в реакте

и я именно об этом.

Danila
26.03.2018
14:53:10
Ну вью няшнее всяко, чего вы спорите-то?

Alexander
26.03.2018
14:53:32
Danila
26.03.2018
14:53:42
Реакт - злой мир хмурых технарей, а вуе-мягкая радуга весёлых дизайнеров

Michael
26.03.2018
14:53:43
Ну вью няшнее всяко, чего вы спорите-то?
простой он больно. Не получается сложный легаси впиндюрить с полпинка.

Danila
26.03.2018
14:53:44
Или типа того

Ну совсем типа того

Но ощущения от либы и всех вокруг-либ именно такое

Andrey
26.03.2018
14:54:10
Сурово вы)

Michael
26.03.2018
14:54:23
Реакт - злой мир хмурых технарей, а вуе-мягкая радуга весёлых дизайнеров
совсем не так. Если инструмент настолько простой, что им может пользоваться дизайнер без потери мощи -- это круто и продуктивно.

Alexander
26.03.2018
14:55:17
Michael
26.03.2018
14:55:34
А реакт -- мир хмурых людей, потому как это разрозненная куча, которую при сборе и поддержки приходится тратить времени больше чем на разработку

Google
Михаил
26.03.2018
14:55:59
Дизайнер - программист какой-то получается

Michael
26.03.2018
14:56:04
Нахрена дизайнеру код писать?
хз. Нахера не проф водителю водить машину?

она простая, она водится без знания матчасти. Это уже здорово.

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

Alexander
26.03.2018
14:57:17
дизайнер сделает нормальный компонент кнопки, нормальные пропсы напишет с типами, стилизует как сам нарисовал!?

Michael
26.03.2018
14:57:25
А тут всё из коробки считай есть и для дизайнеров и не очень

Michael
26.03.2018
14:58:12
дизайнер сделает нормальный компонент кнопки, нормальные пропсы напишет с типами, стилизует как сам нарисовал!?
если он шарит в вёрстке и есть аналогичные готовые компоненты, дизайнер во вью в сотню раз легче и надёжнее внесёт правки.

И это как раз та "няшность".

Andy
26.03.2018
14:59:12
если любой дизайнер будет делать правки, за что будет получать зарплаты армия реактеров?

Andy
26.03.2018
14:59:22
прогресс - убийца рабочих мест!!!

Alexander
26.03.2018
14:59:48
где таких дизайнеров нашли, которые и сверстают и анимацию сделают и еще доку по вью прочитают и напишут компонент

Michael
26.03.2018
14:59:48
если любой дизайнер будет делать правки, за что будет получать зарплаты армия реактеров?
Это то, почему реакт всё ещё такой популярный. Одна из главных причин, имхо.

Michael
26.03.2018
15:00:46
Нет, не совсем. Допустим, стили и вёрстку поправить как правило значительно проще.

А ещё они консинстентны из проетка в проект)00000

Google
Vladislav
26.03.2018
15:03:04
Michael
26.03.2018
15:03:22
кодерки по сути - тоже
какие кодерки?

Vladislav
26.03.2018
15:03:35
Илья
26.03.2018
15:03:47
привет, коллеги. хочется к vue-loader прикрутить что-то для compile-time проверок, есть у кого опыт или решения на эту тему? задача такая: готовим ui-kit, у компонента может быть несколько стилей / состояний, но в рантайме будет использоваться только один стиль. например, модалка: может быть просто окошко, может быть с шапкой и футером. хочется сделать, чтобы если шапка / футер не используются, код для них вообще не инклудился в проект. реально? )

Roman
26.03.2018
15:03:55
какие кодерки?
это такие маленькие феи, он ночью летают и оставляют баги в коде

Michael
26.03.2018
15:05:32
типа константы mode=='DEVELOPMENT'

Admin
ERROR: S client not available

Stanislav
26.03.2018
15:05:41
Хотя ваш кейс не совсем про это, да

Илья
26.03.2018
15:05:51
Michael
26.03.2018
15:05:59
на выходе это превратится в true == true и удалится при оптимизации углифае

Илья
26.03.2018
15:06:44
на выходе это превратится в true == true и удалится при оптимизации углифае
да, это похоже на правду, но надо понять, как управлять этим

особенно в части стилей =)

Michael
26.03.2018
15:06:59
Stanislav
26.03.2018
15:07:01
кажется не совсем
Могу еще предложить, проектировать компоненты так, чтобы не импортировать лишнего

Илья
26.03.2018
15:07:28
Могу еще предложить, проектировать компоненты так, чтобы не импортировать лишнего
ага, я думаю в эту сторону и пойдем, но хочется понять вообще какие есть возможности )

Вот так: https://webpack.js.org/plugins/define-plugin/
он глобально вроде работает

Google
Michael
26.03.2018
15:08:30
а стили можно импортить или не импортить по нему. наверное

это если импортом прямо

в жсе

Илья
26.03.2018
15:13:03
короче, я хочу, чтобы клиентский код получался наверное какой-то такой: import Modal from 'ui/Modal.vue?use=header&size=l' а в самом компоненте что-то типа такого: <template> <div class="modal"> <div v-compile-time-if="params.show.indexOf('header') !== -1" class="modal__header"> ... </div> </div> </template> <style lang="less"> .modal { & when (@params_size = 'l') { &_size_l { font-size: 30px; } } } </style>

это очень псевдо код разумеется )

Michael
26.03.2018
15:14:22
а что если вынести этот компонент куда0то и импортить только при необходимости динамично?

Илья
26.03.2018
15:14:55
какой именно?

Michael
26.03.2018
15:15:07
тот, что в сообщении выше

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

Илья
26.03.2018
15:16:03
ну у меня же вариантов сильно больше

Michael
26.03.2018
15:16:06
а общее вот как раз в миксин :D

Больше чем просто прод и дев?

Илья
26.03.2018
15:16:43
ну там варианты стилей

цвета и размеры

расположение горизонтальное/вертикальное

наличие/отстутствие кусков

это все можно и в рантайме вычислять

Michael
26.03.2018
15:17:10
Что насчёт ксс вариаблс или ещё каких вариаблсов?

Илья
26.03.2018
15:17:14
и может даже нужно =)

Michael
26.03.2018
15:17:30
в рантайме можно объект втыкать в аргмумент стайл

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