@react_js

Страница 1723 из 5115
Alexandr
16.07.2017
14:03:56
Привет, а есть чат для нейтив?

Andrey
16.07.2017
14:05:53
Почему холевар не начался после слова ts? (

Саша
16.07.2017
14:05:55
https://t.me/reactnative_ru

Alexandr
16.07.2017
14:06:11
Спасибо

Google
Дмитрий
16.07.2017
14:10:53
Andrey
16.07.2017
14:11:50
У меня после того как сообщение отправил, чат прогрузился)

Давно уже всё решили)

Victor
16.07.2017
14:24:21
Опять тема с лицензией реакта поднялась https://github.com/facebook/react/issues/10191

John
16.07.2017
14:28:17
к чему там пришли, заставят разработчиков платить как за gif?

Victor
16.07.2017
14:33:07
ответ еще не получен, в rocksDB уже добавили Apache 2.0 может и реакт переведут

Alexander
16.07.2017
15:00:32
Добрый день, интрисует вопрос, как создать стор роутера в серверной части приложения на реакт? имеется react-router 4 react-router-redux 5

Azein
16.07.2017
15:01:21
так же как и в клиентской. Если ты про сср/изоморфное приложение

Просто убедись что стор у тебя создается в замыкании

Alexander
16.07.2017
15:32:13
на клиенте все ок, и на сервере ок, только именно не создается стор с роутами

щас сделаю гист для привет

Артемий
16.07.2017
16:04:52
Ребят, подскажите уроки на русском для полных нубов. Жс не умею, умею хтмл, ксс. Жс на уровне быдло кодера. Сам не пишу.

Илья
16.07.2017
16:05:13
https://learn.javascript.ru/intro

Google
Nikita
16.07.2017
16:08:37
@vaeum а сервер сайдой сейчас у роутера беда.. статик роутер создаёт внутри себя историю, но нам нужен инстанс хистори при создании стора с роутером

Поэтому я создаю Мемори Хистори и скармливаю стору

Но ясное дело синхронизации никакой нету и в стейте роутера null

Если вы про редакс стор

Влад
16.07.2017
16:47:23
Вот кто тут писал про этот *** react-router v4

Что за хрень там сделали с вложенными роутами?

Я обновился приложение лягли

chep
16.07.2017
16:48:01
?

Дмитрий
16.07.2017
16:48:12
С почином

andretshurotshka?❄️кде
16.07.2017
16:48:27
лол

Влад
16.07.2017
16:49:24
Я не один такой, это я уже понял

Но мягко говоря удивился что все грохнулось

Пошел читать доку ?

Herman
16.07.2017
17:07:00
в yarn нет поиска?

по аналогии с npm search

Mikhail
16.07.2017
17:14:28
решили не добавлять https://github.com/yarnpkg/yarn/issues/778

Сергей
16.07.2017
17:20:29
Влад
16.07.2017
17:20:44
Да

Nikita
16.07.2017
17:20:53
Хах

Rustam
16.07.2017
17:20:55
он абсолютно другой

Google
Nikita
16.07.2017
17:21:03
Там АПИ все вообще поменяли

Название только осталось)

Rustam
16.07.2017
17:21:15
ага

Сергей
16.07.2017
17:21:31
Да
то есть ты не читал semver.org? и не знаешь что major обновление ломает совместимость?

Влад
16.07.2017
17:22:02
Omg...

Программисты такие программисты

Rustam
16.07.2017
17:22:11
между 2м и 3м не было такого слома

Сергей
16.07.2017
17:22:28
между 2м и 3м не было такого слома
ну был помягче НО api все равно ломали

иначе не было бы мажорного обновления

Rustam
16.07.2017
17:22:45
минус там - скролл вверх досих пор не придумали

я свой компонент на базе ссылки изобрёл

Влад
16.07.2017
17:23:43
Понятное дело что мажорная версия не совместима обратно, но к примеру с тем же экспрессом, пришлось только некоторые вещи исправлять, а тут вот с 0 пишу роутер

Rustam
16.07.2017
17:24:11
надейся что в следующей версии не поломают всё снова

andretshurotshka?❄️кде
16.07.2017
17:35:19
@sergeysova вот в чем смысл делать стилизованный компонент вместо дива c классом, если его не реюзать нигде? (это про styled-components)

andretshurotshka?❄️кде
16.07.2017
17:36:15
ну обычно компонент делают если его потом надо где-то переиспользовать

Сергей
16.07.2017
17:36:30
ну

а че за компонент

опиши

Google
Сергей
16.07.2017
17:37:25
(я пишу компонент прям в файле в котором юзаю, если он уникален для компонента) Но когда проект растет, бывают повторения, которые сложно отследить Поэтому стараюсь выносить все такие кусочки отдельно в ui/atoms

andretshurotshka?❄️кде
16.07.2017
17:38:29
ну это я думаю как styled-components на treact натянуть

Сергей
16.07.2017
17:38:45
о так ты решил на sc делать treact

andretshurotshka?❄️кде
16.07.2017
17:39:58
const ChatHeader = ({ name, userCount }: IBasicProps) => ( <div className={s.chatheader}> <div className={s.left}> <div className={s.top}>{name}</div> <div className={s.bottom}>{userCount} members</div> </div> <div className={s.right} /> </div> ); вот тут s.left, s.top, s.bottom и s.right должны быть отдельными компонентами же?

Сергей
16.07.2017
17:40:13
классы названы отвратно)

andretshurotshka?❄️кде
16.07.2017
17:40:38
)

Admin
ERROR: S client not available

Сергей
16.07.2017
17:40:40
ща попробую прикинуть

смотри твой chatheader это по факту блок с отступами он юзается так же в списке слева

andretshurotshka?❄️кде
16.07.2017
17:41:54


Сергей
16.07.2017
17:41:58
да

но вот именно s.chatheader

andretshurotshka?❄️кде
16.07.2017
17:42:13
а где он слева?

Сергей
16.07.2017
17:42:33




выносим это в какой нибудь ChatTitleBlock (имя временное)

это всё можно распилить



Сергей
16.07.2017
17:44:54


Google
Сергей
16.07.2017
17:44:55
и это

по сути одно и тоже

отличается размерами

короче тут всё можно реиспользовать

при желании

Herman
16.07.2017
18:04:42
Вопрос больше по npm, чем по реакту. Что происходит, когда я делаю npm start в папке с файлом package.json, который содержит строку "start": "react-scripts start"?

Сергей
16.07.2017
18:05:43
он выполнит react-scripts с аргументом start и набором env переменных

Herman
16.07.2017
18:05:54
У меня есть предположение, что он делает что-то вроде node ./node_modules/react-scripts/scripts/start. Но я пытался, эта команда не работает корректно

Herman
16.07.2017
18:06:34
ок, спасибо

Сергей
16.07.2017
18:06:35
он найдет scripts start в package.json у react-scripts и выполнит его

illiatshurotshka❄️
16.07.2017
18:06:37
сколько еще максимум ждать до релиза fiber?

Stepan
16.07.2017
18:08:44
А зачем он нужен?

Вижу только какую-то библиотеку для наследования

Eliajah
16.07.2017
18:10:28


Сергей
16.07.2017
18:13:09
странненько нужно как-то

Max
16.07.2017
18:14:55
мдааа

дизайн ради дизайна

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