
Rafael
07.03.2017
06:52:09

DimenSi
07.03.2017
06:52:29
Ну надо пробывать и экспериментировать. Либо модули или бэм любимый.
Ещё интересно постхтмл попробовать. Может сработает.

Google

Rafael
07.03.2017
06:54:42
Сейчас позовем специалиста по миксинам
@kelin2025

Stanislav
07.03.2017
06:55:21

Rafael
07.03.2017
06:55:35
@kelin2025
Миксины во вью позволяют пробрасывать стили?

DimenSi
07.03.2017
06:56:44
Просто установил.

Rafael
07.03.2017
07:00:33
Впрочем оно и не нужно

Ilia
07.03.2017
07:01:12

Rafael
07.03.2017
07:01:37
Вы ничего не видели

Kelin
07.03.2017
07:04:40
По идее можно передать компонент
Со стилями

Google

Kelin
07.03.2017
07:04:56
?
Но это такое себе
Зачем это?

Rafael
07.03.2017
07:09:02
Размышления об архитектурных приемах

Kelin
07.03.2017
07:10:08
Не проще стили отдельно заимпортить?
Зачем миксином обязательно

Rafael
07.03.2017
07:13:17
Да все, все, я уже понял что подход передачи стилей через миксины говно

Dima
07.03.2017
07:13:23
Не проще ли заранее планировать компонентность
И не стоит забывать, что всегда есть просто scss вне модулей.
А вообще, сейчас говориться о случаях в неком вакуумном мире. Реально ты с подобным сталкнешься только в полулегаси проекте
Говорится*

Rafael
07.03.2017
07:17:20
Не проще ли заранее планировать компонентность
Вот я сейчас пилю интерфейс на materializecss, и там чтобы придать инпутам нужный цвет, нужно как-то передать переопределять стили, идеально хотелось бы такое:
Импортишь файлик со стилями и он применяется в scope

Dima
07.03.2017
07:17:55
Глобальные стили.
Не очень красиво, но будет работать

Igor
07.03.2017
07:21:19
кастомных парсеров же нет, чтобы формировать структуру отступами (аля pug)
а все остальное и не сильно нужно.

DimenSi
07.03.2017
07:22:36
Sugar HTML
И Bem там есть

Rafael
07.03.2017
07:23:00

Google

Dima
07.03.2017
07:23:38
Хочу и все?)

Igor
07.03.2017
07:24:00

Rafael
07.03.2017
07:31:19

DimenSi
07.03.2017
07:31:37

Aler
07.03.2017
07:35:31
Парни, а кто пользовался marked? Есть идеи как ссылки внутри marked сделать роутами?

Rafael
07.03.2017
07:36:35

Aler
07.03.2017
07:37:13
на что? marked это библиотека js
https://github.com/chjj/marked
https://vuejs.org/v2/examples/
пример от вью
я вижу решение только ловить событие рендера маркеда и проходить по дому в поисках <a /> и вешать на них событие

Rafael
07.03.2017
07:46:43

Aler
07.03.2017
07:49:30
https://github.com/vuejs/vue-router/issues/48
что-то похожее нашел
да, не сложно оказалось

DimenSi
07.03.2017
08:16:57
блин, posthtml не могу подключить, а нагуглить не могу. А в документации про это не слово

Aler
07.03.2017
08:18:30
frontend 2k17

DimenSi
07.03.2017
08:18:46
too hard

Aler
07.03.2017
08:18:56
потратить неделю на сбор идеального пака, а на следующий день узнать о новой технологии

DimenSi
07.03.2017
08:19:29
я ничего не собирал

Google

Illya
07.03.2017
08:19:36
"Хорошо похакатонили, настроили вебпак"
вот поэтому кстати я и большой противник "настраиваемости" чего либо. Любой процесс помощи в чатике начинается с долгой и утомительной диагностики стека, на котором человек пишет

Aler
07.03.2017
08:26:58
Надо современному разработчику тату со стеком делать как солдатам группу крови
только хной, чтобы через месяц пересесть можно было

Boris
07.03.2017
08:27:27
?

Alex
07.03.2017
08:38:04
Каждый день выходит новый фреймворк!

marabu
07.03.2017
08:39:35
наколю, навека

Admin
ERROR: S client not available

Ilia
07.03.2017
08:39:40
Я благополучно пропустил React и Ангуляры в ожидании пока появится что-то вроде Vue.

Boris
07.03.2017
08:39:42
жи есть

Alex
07.03.2017
08:40:21
жиквери ван лав
неоценимый опыт

Rafael
07.03.2017
09:08:27
кто что юзает для typescript?

Illya
07.03.2017
09:13:02
не эксперт :)
(а тем временем во флоу запилили поддержку object spread)
https://github.com/facebook/flow/commit/ad443dc92879ae21705d4c61b942ba2f8ad61e4d

DimenSi
07.03.2017
09:18:26
Подскажите, как обрабатываются вью директивы ?
Меня интересует, если построить систему на директивах которая будет накладывать классы на элементы, то как классы будут накладываться?

Illya
07.03.2017
09:19:24
поясни вопрос

DimenSi
07.03.2017
09:19:54
ну https://www.npmjs.com/package/posthtml-bem

Google

DimenSi
07.03.2017
09:20:09
на директивах такое сделать возможно?
блин, не знаю как выразится. Директивы обрабатываются через предпроцессор или нет?

Andrey
07.03.2017
09:22:01

DimenSi
07.03.2017
09:22:02
меня мучает вопрос как будет работать
Сначала создается элемент, а потом директива срабатывает и накладывает стиль или сначала стили будут добавленны заранее?
@c01nd01r у меня вопрос. Твой плагин срабатывает в процессе компиляции или после?

Stanislav
07.03.2017
09:29:30

DimenSi
07.03.2017
09:32:03
от этого производительность не падает?

Stanislav
07.03.2017
09:33:29
не падает) там простые операции.

DimenSi
07.03.2017
09:34:20
а как именно классы добавляются? через дом?
типо el.classList.add() ?

Stanislav
07.03.2017
09:34:39
Классы добавляет vue
плагин генерирует лишь имена классов

Andrey
07.03.2017
09:35:22

Stanislav
07.03.2017
09:36:25
там плагин 5 строчек :) Просто агументы передает в утилитку bem-cn и возвращает результат

Andrey
07.03.2017
09:37:08

Stanislav
07.03.2017
09:39:57

Andrey
07.03.2017
09:40:57
он спрашивал выше может ли он это делать через директивы, ну и в его случае это выглядит более чистым

Stanislav
07.03.2017
09:41:32

Vlad
07.03.2017
09:43:32

Stanislav
07.03.2017
09:43:36