@react_js

Страница 101 из 5115
Aleh
13.05.2016
14:34:57
самый же сок это наверное то, что как раз в этом c++ и то, какими сервисами оркестрирует нода)

Denis
13.05.2016
15:17:46
Кстати, ребят, а кто использует наименования файлов в CamelCase для компонентов/Relay-мутаций? Типа AddCommentMutation.js

Какие-то проблемы получали из-за этого?

Как вам в целом этот подход?

Google
Denis
13.05.2016
15:19:18
У нас сейчас класс AddCommentMutation содержится в файле add-comment-mutation (CamelCase для конструкторов, kebab-case для имён файлов)

pofigizm
13.05.2016
15:21:14
Проблема может быть из-за того что mac-у плевать на размер букв, что не скажешь про unix (ubuntu например)

Denis
13.05.2016
15:22:25
_размер букв_ :)

pofigizm
13.05.2016
15:22:28
в mac нельзя создать два файла add.js и Add.js в одной папке, а в unix можно.

$Bogdan
13.05.2016
15:22:47
это от фс зависит

Denis
13.05.2016
15:22:48
Это вообще проблема

$Bogdan
13.05.2016
15:22:52
в маке есть которые поддерживают

Denis
13.05.2016
15:22:57
NTFS тоже

from
13.05.2016
15:23:03
Как вам в целом этот подход?
Лучше всего. Раньше тоже называл файл snake-case'ом, но профита не заметил

Denis
13.05.2016
15:23:04
Хотя есть опция CS

from
13.05.2016
15:23:11
*файлы

Google
[Anonymous]
13.05.2016
15:23:27
Или ntfs

Denis
13.05.2016
15:23:27
)) Экспертный совет

[Anonymous]
13.05.2016
15:23:41
Vadim
13.05.2016
15:23:42
Микросервисы в большинстве проектов Яндекса используются.

Фронт + апи

from
13.05.2016
15:24:38
А иметь в одной папке два файла add.js и Add.js вообще плохая идея )

pofigizm
13.05.2016
15:28:33
Главное это знать и понимать где может возникнуть проблема. Я например использую CamelCase в файлах.

Denis
13.05.2016
15:30:51
Всё-таки с CamelCase файлами могут быть проблемы?

допустим когда добавил в git, потом понял, что ошибся с case, изменил a на A, пытаешься запушить изменения и вот тут сюрприз

Dmitry
13.05.2016
15:31:47
хотел написать про mac - это же юникс. но черт с ним)

в mac нельзя создать два файла add.js и Add.js в одной папке, а в unix можно.

from
13.05.2016
15:32:01
допустим когда добавил в git, потом понял, что ошибся с case, изменил a на A, пытаешься запушить изменения и вот тут сюрприз
то же самое может произойти, если не используешь camelCase и случайно букву заглавной сделал :)

Dmitry
13.05.2016
15:32:02
вот с гитом и camelCase-ом реально самые большие запары случаются

from
13.05.2016
15:32:52
это скорее вопрос "какие могут быть проблемы с регистронезависимой системой"

[Anonymous]
13.05.2016
15:33:23
У меня файлы все в kebab-case

Denis
13.05.2016
15:33:59
Просто если совсем делать связку имя файла - экспортируемый объекто, то тогда вы будете использовать не react.js, а React.js

import React from 'React'

:)

from
13.05.2016
15:34:31
'react' это название модуля, а не файла

Denis
13.05.2016
15:34:47
AddCommentMutation.js тоже

Google
from
13.05.2016
15:37:31
ок, но увидеть разницу и проследить логику между import React from 'react'; и import AddCommentMutation from './AddCommentMutation';` легко

эх, лишнего понапечатал

Dmitry
13.05.2016
15:53:55
А может кто-нибудь поделиться своими мыслями по поводу того, как лучше экспортить компоненты? Когда часть компонент экспортишь именованно ( когда надо уметь какой-либо фрагмент вызывать руками ), возникает желание абсолютно во всех кейсах возвращать так же, чтобы лишний раз не путаться, но внутренний голос сопротивляется)

Vladimir
13.05.2016
16:08:08
и правильно сопротивляется. Если компонент нужно экспортить для чего-то кроме тестов, лучше его в отдельный файл вынести

то есть два уровня геморроя - это хорошо:)

Ҫѐҏӗѫӑ
13.05.2016
16:09:12
на жсконф будапешт был очень странный доклад про редукс

бессмысленный

Alex
13.05.2016
16:11:53
Ҫѐҏӗѫӑ
13.05.2016
16:12:23
os x — сертифицированный unix

если что =)

Denis
13.05.2016
16:12:55
С возвращением :)

Anton
13.05.2016
16:13:06
бессмысленный
на TED как то был доклад "как 15 минут говорить абсолютно ни о чем и чтоб всем понравилось" - может это последователь.

Ҫѐҏӗѫӑ
13.05.2016
16:13:10
не, я на 5 мин забежал

ща поспать и на афтепати

Denis
13.05.2016
16:14:12
Молоток :) Ждём фотоотчёт

Ҫѐҏӗѫӑ
13.05.2016
16:14:32
Миша потом выложит

наверное

я не фоткаю ничего

Denis
13.05.2016
16:14:43
В подкасте RadioJS ага

Ҫѐҏӗѫӑ
13.05.2016
16:15:02
тут толпа ваще большая

Google
Ҫѐҏӗѫӑ
13.05.2016
16:15:33
из РФ, Киева, Харькова народ

Denis
13.05.2016
16:15:34
В группе?

да

Gordey
13.05.2016
16:15:40
видосы будут потом?

Ҫѐҏӗѫӑ
13.05.2016
16:15:49
в будапеште

Гордей, и твои коллеги)

видосы будут

Gordey
13.05.2016
16:16:15
Да, я знаю )

Ҫѐҏӗѫӑ
13.05.2016
16:17:33
короче про редукс было такое: есть cqrs а есть редукс fin

Admin
ERROR: S client not available

Ҫѐҏӗѫӑ
13.05.2016
16:17:51
и ваще весь первый день доклады говно

а во второй ок

$Bogdan
13.05.2016
16:18:40
есть ютуб канал?

Denis
13.05.2016
16:19:10
про MobX и State Management ещё чтонибудь было?

$Bogdan
13.05.2016
16:32:49
А кстати кто в докере шарит,не понял как решить 1 проблему, использую docker-composer есть 3 контейнера, монгодб, сервер который отдает клиент, апи сервер соедененый с могнодб. Соединяю апи и дб с помощью создания сети, между собой контейнеры нормально общаются, прописываю алиас и проброшенные порты где нужно, но когда я запускаю получаю клиент я не знаю(он просто постоянно разный) через какой айпи достучаться до сервера =\ пробывал в ручную прописывать айпи адрес через настройку imap и прописывания ipv4 не получилось =\ Вопрос, как сделать так чтобы у контейнера всегда был 1 и тот же айпи?

from
13.05.2016
16:45:02
рассказывали что такое редьюсер и милдвер?)

ой

у меня куча сообщений не сразу прогрузилась ) всё, ответ прочёл )

Aleh
13.05.2016
16:46:33
@BogdanG почему ты контейнеры не линкуешь?

Google
$Bogdan
13.05.2016
16:47:32
Я это сделал в первую очередь

Aleh
13.05.2016
16:48:00
я просто возможно не до конца понял в чем проблема

зачем тебе ip контейнера

Антон
13.05.2016
16:48:13
@BogdanG А что за ось?

$Bogdan
13.05.2016
16:48:45
Арч

Aleh
13.05.2016
16:48:47
вижу ровно 0 кейсов, не то чтобы самый большой специалист в докере конечно

Антон
13.05.2016
16:48:48
А

Aleh
13.05.2016
16:49:05
ну, так вообще никаких загонов не должно быть

api подключается к db через слинковонное имя

$Bogdan
13.05.2016
16:49:52
да я так и делал

а апи просто

Aleh
13.05.2016
16:49:59
ты подключаешься к db(если очень надо), через форвардинг порта на хосте

$Bogdan
13.05.2016
16:50:02
пробрасываю во внешний мир

Aleh
13.05.2016
16:50:08
ну да

$Bogdan
13.05.2016
16:50:27
но это не сработало я с клиента не смог получить доступ к серверу

Aleh
13.05.2016
16:50:43
так может сервер слушает localhost?

а не внешку?

ну, т.е. lsof -i :port

$Bogdan
13.05.2016
16:51:13
не я так и так пробывал

поидеи простая проброска должна работать

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