@react_js

Страница 1254 из 5115
anoru
07.05.2017
11:22:37
https://github.com/yiminghe/gregorian-calendar-format/blob/master/src/locale/ru_RU.js

так что все норм, пропсом можешь русский поставить

Николай
07.05.2017
11:32:59
Привет всем. Пытаюсь разобраться с React + Flow. Сделал как написано в документации create-react-app (https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#adding-flow) Выполняю в консоли npm run flow и у меня вываливается ошибка: Launching Flow server for F:\dev\projects\react-login Spawned flow server (pid=8096) Logs will go to C:\Users\nstupak\AppData\Local\Temp\flow\FzCzBdevzBprojectszBreact-login.log The flow server is not responding (0 retries remaining): [processing] - Out of retries, exiting! Если выполнить npm run flow повторно, то все ок. При этом через некоторое время вызов flow снова начинает запускать сервер и ошибка повторяется. Погуглил на эту тему. Вроде как ошибку поправили: https://github.com/facebook/flow/issues/1428 Посмотрел у себя версию flow с помощью: npm view flow version Выдает λ npm view flow version 0.2.3 При этом последний релиз на гитхабе 0.45.0 Кто-нибудь знает в чем проблема? Может я что-то не так делаю? P.S. работаю под Windows 7

Google
Николай
07.05.2017
12:06:36
Попробуй в виртуалке с линуксом
Попробовал на виртуалке. Под centos 7. Flow отработал нормально

В смысле сервер запустился без такой ошибки

anoru
07.05.2017
12:09:05
Вот там и пили

Николай
07.05.2017
12:19:42
Хмм.. это не совсем удобно. Нужна постоянно запущенная виртуалка под рукой

А еще вопрос. Как правильно использовать flow? В смысле мне нужно его запускать руками с помощью npm run flow, чтобы проверить, или можно как-то сделать, чтобы он запускался сам при обнаружении изменений в файлах. Это наверно вопрос вкуса но все же. Интресно узнать мнение людей

И вообще если flow будет запускать при изменении файлов, то насколько это замедлит процесс пересборки.

Сергей
07.05.2017
12:46:01
кто-нибудь юзает jss и typescript/flow?

Сергей
07.05.2017
12:48:45
+
я хочу писать библиотеку компонентов есть смысл в такой связке?

Dreamerinnoise
07.05.2017
12:49:08
У jss нет нормальных тайпингов afaik

Сергей
07.05.2017
12:49:30
@iamstarkov ты здесь?

Dreamerinnoise
07.05.2017
12:49:57
В новом проекте, я бы хотел вот это заюзать

Google
Dreamerinnoise
07.05.2017
12:49:58
http://typestyle.io/#/core

Сергей
07.05.2017
12:51:44
похоже на styled-jss

Влад
07.05.2017
12:56:03
Кстати, у кого есть опыт работы с тайпскриптом и с флоу на реальных проектах. Как впечатления? Что больше понравилось и почему?

Dreamerinnoise
07.05.2017
12:56:32
react, ts, mobx

Всё норм, только надо было посидеть над архитектурой

Alexander
07.05.2017
13:11:38
Всем привет!

вопросик касательно tslint

error TS2532: Object is possibly 'undefined'.

как быть в такой ситуации?

"strictNullChecks" отключать не хочется

Дмитрий
07.05.2017
13:13:13
Проверить на undefined, внезапно?

Alexander
07.05.2017
13:13:20
не помогает

всё равно компилятор ругается О_О

Aleh
07.05.2017
13:13:39
убрать tslint и юзать только tsc для этих проверок

Alexander
07.05.2017
13:15:50
https://github.com/Microsoft/TypeScript/issues/13369

похоже, что это известная багуля

Дмитрий
07.05.2017
13:17:32
Дмитрий
07.05.2017
13:18:20
Про оба. Оба ужасны, хуже только js без них))

Aleh
07.05.2017
13:19:03
похоже, что это известная багуля
https://www.typescriptlang.org/play/index.html#src=export%20interface%20Boo%20%7B%0D%0A%20%20%20z%3A%20string%0D%0A%7D%0D%0A%0D%0Aexport%20interface%20Foo%20%7B%0D%0A%20%20x%3A%20string%0D%0A%20%20y%3F%3A%20Boo%0D%0A%7D%0D%0A%0D%0Aconst%20%7B%20x%2C%20y%20%7D%20%3D%20(function%20()%20%7B%0D%0A%20%20%20%20const%20value%3A%20Foo%20%3D%20%7B%20x%3A%20'1'%20%7D%0D%0A%20%20%20%20const%20%7B%20x%2C%20y%20%7D%20%3D%20value%0D%0A%20%20%20%20return%20%7B%20x%2C%20y%20%7D%20%2F%2F%20yes%2C%20%60y%60%20can%20be%20undefined%0D%0A%7D())%3B%0D%0A%0D%0Afunction%20did()%20%7B%0D%0A%20%20if%20(y)%20%7B%0D%0A%20%20%20%20console.log(y.z)%20%2F%2F%20object%20is%20possibly%20'undefined'%0D%0A%20%20%7D%0D%0A%7D

Google
Дмитрий
07.05.2017
13:19:10
Короче, я немного утрирую, но проблемы иногда бывают. Вон как выше

Влад
07.05.2017
13:19:10
Про оба. Оба ужасны, хуже только js без них))
Так интересует сравнение. Какие плбсы и минусы?

Дмитрий
07.05.2017
13:20:32
flow — взял свой код, быстро описал, всё затипизировалось, подключил чужие библиотеки - написал тайпинги и им Из плюсов - всё время горячий чай на ноутбуке

Vladimir
07.05.2017
13:21:15
> @mkusher работаю с typescript уже почти два года в проде, чудесный линтер) тонко

Дмитрий
07.05.2017
13:21:24
Тс - взял чужие библиотеки, взял тайпинги — ничего не затипизировалось

Aleh
07.05.2017
13:22:28
из раздражающего - парсер, который нельзя подрубить к стандартным тулзам типа eslint. Надеюсь скоро в бабилон таки впилят

Дмитрий
07.05.2017
13:24:35
Ещё из плюсов флоу — если открыть три-четыре проекта и закрыть глаза, то можно представить что ты на байконуре

Причём прямо под ракетой

Aleh
07.05.2017
13:24:51
лол

зимой актуально наверное

хотя у нас завтра снег обещают, надо скачать пару проектов на флоу

Дмитрий
07.05.2017
13:25:31
Про чай — не шутка))

Sergey
07.05.2017
13:26:00
поэтому плагин для флоу в вскод приходится отключать и запускать ручками в консоли

Дмитрий
07.05.2017
13:26:29
За плагин для вскода вообще хочется контрибьюторов побить

Я там некоторые участки прямо внутри плагина правлю, чтобы не падало

Причём в апстриме атом-плагина фиксы уже есть

Влад
07.05.2017
13:28:03
Aleh
07.05.2017
13:28:32
А у вас код больше в сторону ооп или фп?
ты зря именно меня про это спрашиваешь, потому что я считаю, что разницы нет)

Google
Aleh
07.05.2017
13:29:12
Вот это отпугивает. Выпадаешь из экосистемы
не сказать, что сильно. Из всех тулзов наверное только за eslint и обидно

с tslint у меня не получилось

Влад
07.05.2017
13:29:37
ты зря именно меня про это спрашиваешь, потому что я считаю, что разницы нет)
Я поэтому и не спрашиваю есть ли разница :) спрашиваю в каком стиле код

Aleh
07.05.2017
13:30:07
Я поэтому и не спрашиваю есть ли разница :) спрашиваю в каком стиле код
поскольку разницы между ооп и фп нет, то вот в каком-то таком стиле и код)

Дмитрий
07.05.2017
13:30:40
поскольку разницы между ооп и фп нет, то вот в каком-то таком стиле и код)
Разница между ооп и фп в том, какие фичи и как типизировать

Aleh
07.05.2017
13:31:06
ну, писать как на хаскеле конечно не выйдет, система типов явно похуже

а как на лиспе ради бога

Admin
ERROR: S client not available

Влад
07.05.2017
13:31:53
а как на лиспе ради бога
На каком именно лиспе?

Aleh
07.05.2017
13:32:52
На каком именно лиспе?
scheme или чет такое

Дмитрий
07.05.2017
13:33:07
ну, писать как на хаскеле конечно не выйдет, система типов явно похуже
Ну вон структурной типизации в ts не наблюдается, как и абстрактных классов в flow

Aleh
07.05.2017
13:33:23
это с номинальными типами проблема

Влад
07.05.2017
13:33:50
Aleh
07.05.2017
13:34:12
ваще можем про тайпскрипт в соседнем чатике @typescript_ru

Дмитрий
07.05.2017
13:34:15
Ну или как там, когда по подобию

Aleh
07.05.2017
13:34:53
В тс только структурная типизация и наблюдается
номинальные классы можно через приватные поля сделать)

Дмитрий
07.05.2017
13:35:06
То есть, я к тому, что есть разница все же, тут не надо юлить "нет разницы". Для ооп тс будет гораздо удобнее, явно

Google
Николай
07.05.2017
13:35:50
Простите что влажу. Что значит номинальные типы и структурная типизация?)

Aleh
07.05.2017
13:35:50
для процедурщины скорее

для ооп также (не)удобно как и для фп

Дмитрий
07.05.2017
13:36:00
As you wish

Влад
07.05.2017
13:36:03
ваще можем про тайпскрипт в соседнем чатике @typescript_ru
Смысл там обсуждать? Там все будут топить за тс

Aleh
07.05.2017
13:36:32
Смысл там обсуждать? Там все будут топить за тс
кроме тех, кто будет топить за флоу конечно же)

Dreamerinnoise
07.05.2017
13:37:04
Везде где ведутся разговоры о тс, найдутся громкие фанаты флоу

Aleh
07.05.2017
13:37:11
и наоборот

Dreamerinnoise
07.05.2017
13:37:19
наоборот такого не наблюдал

Влад
07.05.2017
13:38:57
Простите что влажу. Что значит номинальные типы и структурная типизация?)
const object: User = new Animal(); В тс структурная типизация и этот код будет валидным, если у объектов одинаковая структура. Во флоу номинальная и он ругнется.

Тогда в flow_ru
Там все будут топить за флоу )

Сергей
07.05.2017
13:56:13
кто-нибудь юзал styled-jss?

Arcady
07.05.2017
14:06:14
Прив. Какой кто порекомендует простейший бойлер Реакт-Монго-авторизация в соцсетях? Самой простой что нашел - https://github.com/ryanjamesmcgill/vote-app

Сергей
07.05.2017
14:16:46
короче styled-jss не работае

Дмитрий
07.05.2017
14:18:32
Лол

короче styled-jss не работае
А почему? Пили подробности)

Сергей
07.05.2017
14:19:00
запили по инструкции

https://gist.github.com/LestaD/55d26d6aa9bab80954b4b851727d24be

во первых стили применились но отсутствуют в head > style

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