@react_js

Страница 411 из 5115
Roman
26.08.2016
08:29:56
размер шрифтов вот только он совсем неудачно подобрал

плохо читается

Vlad
26.08.2016
09:27:06
Как то можно решить моргание цсс модулей если использовать styles-loader? Собирать все в 1 большой css тоже не очень решение
Вообще, если у тебя приложение рендериться только на клиенте, то проблемы с FOUC при использовании style лоадера быть не должно, и это не зависит от цсс-модули/не цсс-модули. Если завезли среверный рендер, то, в любом случае, нужно объявлять стили до контента, варианты – один большой файл на все страницы(самый простой) или, если есть желание упарываться по critical path – конкретный файл под конкретную страницу (@DenisIzmaylov тут рассказыввал, что в его компании так делали). Мне кажется, что эти проблемы "красивее" всех решает – JSS: хранишь все стили в JS – не паришься большой/маленький CSS file, его просто нет; при серверном рендере экстрактишь только стили для замонтированых компонентов; нужно шарить общие переменные – шаришь и т.д.

Google
Владимир
26.08.2016
09:33:19
Будут блинки как раз
не будет, если цсс загрузится раньше

Evgeny
26.08.2016
09:34:16
Асинхронность и “раньше” это слегка противоречащие друг другу понятия

Владимир
26.08.2016
09:35:00
вообще не вижу разницы

файл же не разом парсится

Kreizo
26.08.2016
10:38:22
есть желающие вместе пополить небольшой проект react+redux+webpack по скайпу

Илья
26.08.2016
10:39:18
@Kreizo ты так и не смог iframe по клику отобразить?

Kreizo
26.08.2016
10:39:34
нет

слишком большая каша у меня в одном файле

Илья
26.08.2016
10:39:46
кинь ссылку на репозиторий я попробую сделать

Kreizo
26.08.2016
10:39:50
не понимаю как что работает

Илья
26.08.2016
10:40:01
так блин, и не должно все в одном файле быть

кинь репозиторий

Kreizo
26.08.2016
10:40:59
https://github.com/kreiz0/godota

Google
Kreizo
26.08.2016
10:41:07
я понимаю

но не могу его разбить

есть похожий проект, но он слишком сложный

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

и не работает

Илья
26.08.2016
10:41:46
щас дай чуток время

почему у тебя редьюсеры в компоненте?

Kreizo
26.08.2016
10:47:53
а где они должны быть ?

я еще не понимаю как использовать этот комбине reduser

Илья
26.08.2016
10:48:39
отдельно, блин тут такие Авгиевы конюшни, что мне кажется проще с нуля начать

Kreizo
26.08.2016
10:48:47
что бы эти циклы не запускать

Илья
26.08.2016
10:48:50
у тебя несколько редьюсеров

и index.js

Kreizo
26.08.2016
10:49:08
главное что работает

Илья
26.08.2016
10:49:11
и в нем ты в функцию combineReducer передаешь

ну не, я думал быстренько помочь тебе, но это дичь

советую сначало какой нибудь туториал пройти

Kreizo
26.08.2016
10:49:57
еще и на счет курсов react+redux так и не ответили

жизнь боль

Илья
26.08.2016
10:50:04
да щас кину

Google
Kreizo
26.08.2016
10:50:14
читал все туториалы на русском

вот такое вот слепил

Илья
26.08.2016
10:50:35
http://prgssr.ru/development/pogruzhenie-v-react-router.html

ты явно не так читал

вот первая статья, далее вторая и третья в конце ссылки

ну местами материал чуток не свеж, но это в тысячи раз лучше, что у тебя

Kreizo
26.08.2016
10:52:33
я думал роутер только для навигации

или рендерить компоненты тоже через роут нужно ?

которые по отдельным файлам

Илья
26.08.2016
10:53:08
ну да, с ним проще намного

например ты кликаешь по ссылке, у нее href определенный, и на основе hrefa от рисует iframe твой

ну там только не <a href>, а <Link to="">

Илья
26.08.2016
10:54:11
ну это почитаешь

Kreizo
26.08.2016
10:54:26
http://prntscr.com/camz1v

какой из них качать ?

Илья
26.08.2016
10:54:55
react-router достаточно пока

главное не пихай в один файл все, в redux есть файловая структура определенная

еще советую eslint подрубить, что бы каши в коде не было

Kreizo
26.08.2016
10:56:29
ну я по этому проекту видел https://github.com/marduke182/twitch-redux/tree/master/src

у меня вроде стоит eslint в webstorm

Google
Kreizo
26.08.2016
10:56:59
только этот проект слишком сложный для новичка

Илья
26.08.2016
10:58:11
ну потому что ты пытаешься с наскоку все сразу повторить

не понимая что к чему

вообще по redux https://egghead.io/courses/getting-started-with-redux

Kreizo
26.08.2016
11:03:03
а ты этот eslint как подключаешь ?

через глобальный пакет и настраиваешь в IDE?

Илья
26.08.2016
11:04:08
ну я не в ide, поставил не глобально а в проект, и вызываю npm run lint

ну я его со стайлгайдом от airbnb использую

Admin
ERROR: S client not available

Kreizo
26.08.2016
11:29:45
http://prntscr.com/candyz

даже тут нельзя просто так взять и подключить eslint

вечно какие то ошибки баги

Anton
26.08.2016
11:30:29
eslint в ide, и перед коммитом запускать вручную для проверки

Vladimir
26.08.2016
11:31:51
Kreizo
26.08.2016
11:32:12
вручную такое возможно ?

Anton
26.08.2016
11:32:14
В идеале так, да

Kreizo
26.08.2016
11:32:18
это же фронт-енд

считаю что вообще не законно

Anton
26.08.2016
11:32:40
Хз только в вебшторме будет ли это при коммите работать

Google
Kreizo
26.08.2016
11:41:17
вроде все настроил

как посмотреть результат?

Илья
26.08.2016
11:45:42
ты с прекоммит хуком?

Kreizo
26.08.2016
11:47:08
http://prntscr.com/canlnu

установил все пакеты

и вот файл настройки

запустил сервер

оно в самой ide должно подсказывать ?

http://prntscr.com/canm1a

Илья
26.08.2016
11:49:39
ой я через webstorm хз как

Ҫѐҏӗѫӑ
26.08.2016
11:53:10
https://github.com/babel/babili

Ярослав
26.08.2016
12:26:33
использовал кто-нибудь в продакшн?

Kreizo
26.08.2016
12:44:32
как вытащить данные из редюкса ?

мне нужно из одного класса в другой запилить переменную

Dmitry
26.08.2016
12:46:53
connect

Kreizo
26.08.2016
13:03:49
http://prntscr.com/caol0c

что-то пошло не так

Илья
26.08.2016
13:06:17
откуда у тебя data.channel.name

Roman
26.08.2016
13:07:11
Не так ты дядя connect готовишь

Страница 411 из 5115