
Ches
11.11.2016
00:06:35
можете подсказать как подключить sass в create react app? сделал по этой статье https://medium.com/@Connorelsea/using-sass-with-create-react-app-7125d6913760, не работает...
т.е установил модули и добавил в dev webpack этот код
{
test: /\.scss$/,
include: paths.appSrc,
loaders: ["style", "css", "scss"]
},

Lupsick
11.11.2016
02:08:11
https://github.com/franciscop/superdom.js

Google

Таймураз
11.11.2016
07:47:14
@pavelsilinw, @dmitriyabr, @gusnkt Простите меня, но кажется, что мой вопрос был про другое. Мне нравится использовать нативный Promise, а не блюбердный.
Но я знаю, что он жрет памяти как черт, и вообще не все в его работе гладко. И все эти неровности известны. И вопрос был про то, может, кто-то знает о планах "Создателей" (с придыханием) что-то изменить? Или чат, в котором этот вопрос имел бы право на беспристрастное рассмотрение? ?
Недавно нужно было спарсить много десятков тысяч данных и обработать. Натмвные промисы в es6 просели по памяти и упали, в конце концов.

Arsen
11.11.2016
09:55:28
вот у apollo в документации есть что можно нетворк лэйер кастомайзить как надо и в пример приведены вебсокеты: http://dev.apollodata.com/core/network.html#custom-network-interface
но самого примера - где это делают найти не могу. если кто-нибудь поделится ссылкой на пример буду рад

Dmitriy
11.11.2016
11:47:24
Есть простое решение для подготовки картинок для ретины/не ретины?
сейчас я вижу решение в лоб - загружать картинку в два раза больше размером, через стиль указывать ширину в два раза меньше
может есть для вебпака какой-то плагин, чтобы я загружал просто картинки большие, а он сам генерил стили с размерами для разных устройств?

Eugeniy
11.11.2016
11:49:51

Dmitriy
11.11.2016
11:50:51
и то и то интересно

Eugeniy
11.11.2016
11:50:59
Чет все ищут какие-то космические решения, плагины, по-моему все более просто решается
css - MQ
img - srcset
<img src="small.png" srcset="large.png 2x">

Dmitriy
11.11.2016
11:52:26
а для css?

Google

Egor
11.11.2016
11:52:47
pixel ratio

Alexander
11.11.2016
11:52:52
media query

Eugeniy
11.11.2016
11:52:58
MQ
яж написал

Dmitriy
11.11.2016
11:53:29
можно пример, пожалуйста?

Eugeniy
11.11.2016
11:54:34
@media screen
and (-webkit-min-device-pixel-ratio: 2)
and (min-resolution: 192dpi) { }
ну либо загугли media queries retina

Dmitriy
11.11.2016
11:55:12
и так для каждого стиля с беграунд картинкой нужно доп стиль писать?

Eugeniy
11.11.2016
11:55:56
ну если ты используешь какой-нибудь sass, то напиши миксин и все
типо +retina('img@2x.png')
в миксине пропишешь mq и не нужно будет копипастить

Dmitriy
11.11.2016
11:58:24
я должен хранить два файла для картинки?

Eugeniy
11.11.2016
11:59:05
ам, всм?
положи обычные картинки в папку, для ретина создай рядом к примеру папку и туда положи их, либо добавь префиксы и в 1 папку все складывай

Dmitriy
11.11.2016
12:00:18
понял, спасибо
конечно хочется это автоматизировать

Eugeniy
11.11.2016
12:00:45
ну по поводу картинок есть какие-то плагины, для галпа точно помню что есть
кидаешь для ретины картинку
он делает 2 копии
1 для ретины - 1 ужатую в 2 раза

Google

Eugeniy
11.11.2016
12:00:59
с префиксом

Dmitriy
11.11.2016
12:01:43
у нас щас есть для favicon плагин, он вообще подо все что можно генерит картинки
вот что-то типа этого надо, но для беграунда
ну и чтоб css дополнял сам, конечно :)

Eugeniy
11.11.2016
12:02:25
либо если используете скетч, то там тоже по-моему плагин есть для ассетов
выбираешь все - указываешь префикс - он сохраняет под ретину и под обычное
ну чтобы css сам дополнял хз - мб у postcss есть какой-то плагин
https://www.npmjs.com/package/postcss-at2x

Dmitriy
11.11.2016
12:06:10
класс, осталось только нагенерить файлы сами
вообще конечно svg рулит

[Anonymous]
11.11.2016
12:52:39
какие есть плагины/воркфлоу для корректной работы с аналитикой в стеке webpack+babel? для гугла есть https://github.com/googleanalytics/autotrack , для yandex'a, вк и фб подобного не нашел.

Ҫѐҏӗѫӑ
11.11.2016
13:19:13
тут еще есть кто-то, кто сомневается что Штальц упоротый?
у меня для таких есть кое-что
https://github.com/staltz/comver

Konstantin
11.11.2016
13:20:43
Ну так нефиг патчи плодить, пиши сразу правильно)

Dmitry
11.11.2016
13:24:30
Кто знает? Существует ли beautify для Stylus

Leonid
11.11.2016
13:25:27
https://github.com/staltz/comver
Вообще мыслит в правильном русле. И underscore и недавно lodash напарывались на такую вещь и говен было немало(у дальтона поменьше т.к. он сразу закрывает issue и лочит комменты)

Eugeniy
11.11.2016
13:27:42

Dmitry
11.11.2016
13:27:58
Именно stylus код

Ҫѐҏӗѫӑ
11.11.2016
13:28:16

Eugeniy
11.11.2016
13:31:03

Google

Lupsick
11.11.2016
14:18:43

Ronan
11.11.2016
15:21:45
Хочу пойти на эти курсы http://frontend-science.com/react/, стоит или нет?

Vladimir
11.11.2016
15:28:18
> http://frontend-science.com/react/#mentors
первый раз вижу этих людей

Grigory
11.11.2016
15:28:54
Думаю, что лучше просто сесть и написать прилагу. Пользы будет больше.

Anastasia
11.11.2016
15:30:54
Я бы ничего не проходила на frontend-science в принципе

Sergey
11.11.2016
15:32:24
Еще и лицензия временная

Evgeniy
11.11.2016
15:34:36
Перед тем как башлять, тут есть видос по React от Поршневой (ведущая курса). В целом хорошо и бесплатно)
https://www.youtube.com/watch?v=mYvdeFfZ_NE
А вот платить, я хз. Решай сам)

Vladimir
11.11.2016
15:40:55
кусочки es7 синтаксиса

Ches
11.11.2016
15:58:41
да, классное видео, я смотрел
Перед тем как башлять, тут есть видос по React от Поршневой (ведущая курса). В целом хорошо и бесплатно)
https://www.youtube.com/watch?v=mYvdeFfZ_NE
А вот платить, я хз. Решай сам)

Ave
11.11.2016
15:59:01
видос у них норм

Ches
11.11.2016
15:59:44
знает еще кто похожие видео где делают приложение на реате и ноде?

code4aman
11.11.2016
16:05:35
Разные топики ж, на англ много должно быть

YOda
11.11.2016
16:16:33
Всем привет, кто нибудь сталкивался с проблемой при использовании webpack не может забилдить jsx в связке node.js и react.js ?

Timur
11.11.2016
16:18:52
Народ, помогите установить и настроить Babel в WebStorm для компиляции ReactJS.
Настроить на отдельный проект получается, но каждый раз скачивать 130 мб файлов из за команды npm install —save babel-preset-es2015 как то не айс. Можно ли как то установить один раз и все?

Artyom
11.11.2016
16:19:46
npm install -g

Pavlo
11.11.2016
16:19:50
Это нормально, у каждого проекта свои зависимости.

Timur
11.11.2016
16:20:29

Artyom
11.11.2016
16:21:49
@YOda посмотри react-starter-kit

Google

Pavlo
11.11.2016
16:22:34
Каждому проекту нужен компилятор.
Это его зависимость.

Timur
11.11.2016
16:23:07
Пусть все проекты используют компилятор из одного места. Зачем каждому проекту отдельный компилятор?

Pavlo
11.11.2016
16:23:29
Не айс
В package.json должны быть прописаны все что нужно что бы запустить.

Eugeniy
11.11.2016
16:24:17

Vladimir
11.11.2016
16:24:41

Eugeniy
11.11.2016
16:25:02
Просто лишние 20-40 метров на диске не думаю, повлияют на что-то

Timur
11.11.2016
16:25:07
зачем?
Это я спрашиваю, зачем? Зачем каждому проекту отдельный компилятор

Vladimir
11.11.2016
16:25:15
не компилятор
а зависимости

Artyom
11.11.2016
16:25:24
всякие Babel кладутся в devDep
так что можно иметь и глобальную установку и локальную под каждый проект, если необходимо

Vladimir
11.11.2016
16:25:37
чтобы ты мог дать свой проект другому разрабу

Timur
11.11.2016
16:25:39

YOda
11.11.2016
16:25:45

Vladimir
11.11.2016
16:26:01
и он могу установить все зависисомти с помощью одной команды npm install

Artyom
11.11.2016
16:26:04
npm i -g packagename
но я бы этим не злоупотреблял

Vladimir
11.11.2016
16:26:43
без package.json ему нужно делать npm start, npm install, пока не установит всё, что ты не добавил в package.json