@react_js
React — русскоговорящее сообщество

Обсуждаем React.js и экосистему. См. также: @reactnative_ru, @apollo_ru, @protonnative_ru, @nodejs_ru, @js_ru, @uiux_ru Вакансии и поиск работы: @javascript_jobs Правила: http://bit.ly/our_etiquette Sponsored with ❤️ by www.axept.co

5822 members

Архив канала @react_js 26 апреля 2016 г.

05:19:43 ДП
User 60727539
ребят, у меня редакс и все вот так
<div id="root" data-test="1"></div>


<Provider store=store>
  <App />
</Provider>,
document.getElementById('root')

Как мне из компонента App добраться до data атрибута в root?
05:25:47 ДП
User 12791
ты точно уверен что оно тебе нужно? :)
05:32:09 ДП
User 60727539
дааа, через back опция фона передаётся так 🙈 её не вариант через запрос получать, нужно уже перед рендером её знать
05:33:40 ДП
User 12791
ну так а в props почему не засунуть?
05:34:50 ДП
User 12791
если уж совсем нужно, то всегда есть getDOMNode
05:38:55 ДП
User 60727539
User 12791
ну так а в props почему не засунуть?
как?
05:39:33 ДП
User 129444032
User 89478045
Коллеги, поднимал вопрос про http client. Мне тут порекомендовали axios. Но есть проблема с ie8, он его не поддерживает. Есть альтернативы?
Есть еще got
05:55:37 ДП
User 89478045
User 151893222
чтобы axios заработал в ie8 достаточно добавить полифила для Promise + плюс возможно es5-shim.
Благодарю!!!
05:59:22 ДП
User 213704994
> @dmitriiabramov если уж совсем нужно, то всегда есть getDOMNode

Наверно все-таки ReactDOM.findDOMNode
06:01:29 ДП
User 182495393
https://facebook.github.io/react/docs/pure-render-mixin.html кто нибудь юзает данный метод, какие мысли?
facebook.github.io/react/docs/pure-render-mixin.html
A JavaScript library for building user interfaces
06:12:25 ДП
User 686615
Всем хорошего настроение, хотите поднять себе настроение посмотрите наш клип) 
https://youtu.be/nSy9hBuAQ8o
youtube.com/watch?v=nSy9hBuAQ8o&feature=youtu.be
Фан видео на клип Алисы Вокс - Держи
06:14:41 ДП
06:17:47 ДП
06:34:50 ДП
User 166617281
Что за жесть с утра ?
06:36:22 ДП
User 64005178
User 166617281
Что за жесть с утра ?
У тебя чувак целует слона на аваиарке
06:38:57 ДП
User 166617281
User 64005178
У тебя чувак целует слона на аваиарке
Да хоть крокодила
06:39:31 ДП
User 64005178
User 166617281
Да хоть крокодила
Да
07:34:53 ДП
User 1340580
User 64005178
Да
Нет.
07:36:38 ДП
User 166617281
User 1340580
Нет.
Да
07:37:40 ДП
User 120407271
https://medium.com/@akosma/being-a-developer-after-40-3c5dd112210c#.r4oopzxze
medium.freecodecamp.com/being-a-developer-after-40-3c5dd112210c
This is the talk I have given at App Builders Switzerland on April 25th, 2016.
07:43:30 ДП
User 23384802
заголовок депрессивный)
07:44:40 ДП
User 139070619
но рассказ оптимистичный)
07:49:06 ДП
User 120407271
мне понравилось
07:49:37 ДП
User 120407271
My first professional programming language was this mutant called VBScript, and of course a little bit of JavaScript on the client side, sprinkled with lots of “if this is Netscape do this, else do that” because back then I had no idea how to use JavaScript properly.
07:51:03 ДП
User 120407271
Advice For The Young At Heart
1. Forget The Hype
07:51:48 ДП
User 120407271
Desirable developer skills:

1 Ability to ignore new tools and technologies
2 Taste for simplicity 
3 Good code deletion skills 
4 Humility
07:52:33 ДП
User 23384802
>My first professional programming language was this mutant called VBScript
07:52:36 ДП
User 23384802
у меня qBasic)
07:52:37 ДП
User 139070619
если заметить в фразе netacape на ie - не сильно все изменилось
08:10:03 ДП
User 1340580
User 23384802
у меня qBasic)
У меня была черепашка которую нужно было программировать :D
08:10:17 ДП
User 23384802
знаем такую)
08:13:42 ДП
User 1340580
User 23384802
знаем такую)
Ты не с нее начинал? Или после qBasic у тебя была черепашка? :DDD
08:14:31 ДП
User 23384802
qBasic -> delphi -> pascal (ага, именно в таком порядке) -> visual basic -> c# )
08:18:06 ДП
User 4627228
Молодец :)
08:21:31 ДП
User 56924675
… c# -> react.js ?😄
08:26:25 ДП
User 213704994
у меня первым детским языком был ассемблер )
08:26:48 ДП
User 171203444
Тяжелое детство
08:26:56 ДП
User 1245357
вот это да :)
08:27:34 ДП
User 191299276
интересно где это профессионально qbasic применяли?
08:27:43 ДП
User 191299276
я в школе на нём программировал помню
08:27:49 ДП
User 1245357
в школе :)
08:33:41 ДП
User 23384802
User 56924675
… c# -> react.js ?😄
jQuery сначала)
08:34:01 ДП
User 23384802
ну,  а потом
08:34:02 ДП
User 23384802
/angular_js
08:34:42 ДП
User 23384802
User 213704994
у меня первым детским языком был ассемблер )
хакал софт, игры?)
08:36:27 ДП
User 23384802
ollydbg ))
08:37:25 ДП
User 213704994
User 171203444
Тяжелое детство
отличное детство -  5'25 дискеты, поездки за новым софтом в другой город, сисопники, демопати
08:39:57 ДП
User 191299276
Я будучи школотой прогал на qbasic, редактировал config.sys и autoexec.bat, в компьютерном клубе при старте нажал f8, отредактировал autoexec.bat и потом выгрузил прогу которая засекает время, играл нахаляву))
08:41:07 ДП
User 191299276
в досе был такой чумовой редактор edit.com
08:41:29 ДП
User 191299276
Ну и дум конечно же производил впечатление
08:41:54 ДП
User 4627228
А я 3D-шутер на bat-файлах делал, ОС на Assembler написал, XP-like GUI с мышкой на Pascal, а потом на Windows перешел - славные были года 😈
08:41:54 ДП
User 74329021
Какой пофигистичный у вас там был персонал :) Я начинал с паскаля и VBS, боролся в клубе с такими умниками, будучи там админом :D
08:42:33 ДП
User 74329021
Сорцы первых программ у вас остались на память? :)
08:42:38 ДП
User 31454711
А я 3D-шутер на bat-файлах делал, ОС на Assembler написал, XP-like GUI с мышкой на Pascal, а потом проснулся
08:44:41 ДП
User 74329021
Да 3D-шутер на bat-файлах звучит как что-то фантастическое для меня :) Я будучи школотой сделал только оффлайн версию combats .ru на паскале, консольную, и уже этим был до усрачки рад
08:45:38 ДП
User 92434959
XP-like GUI c мышкой (окошки, кнопочки) на pascal я писал )
08:45:49 ДП
User 92434959
но дальше прототипа не пошло
08:47:44 ДП
User 139070619
но этого школьника все равно еще никто не переплюнул https://www.youtube.com/watch?v=UzUUYHzTh7A
youtube.com/watch?v=UzUUYHzTh7A
http://bolgen-os.ru BolgenOS on TV and interview with the BolgenOS developer Denis Popov
08:48:14 ДП
User 90854158
писец...
а я радовался, когда мне купили комп - pentium 3, в 2008...😁
09:02:06 ДП
User 4627228
User 31454711
А я 3D-шутер на bat-файлах делал, ОС на Assembler написал, XP-like GUI с мышкой на Pascal, а потом проснулся
Это была ANSII-графика на choice =)
09:02:20 ДП
User 4627228
Минутка ностальгии в чатике )
09:02:32 ДП
User 31454711
Это шутка была, Денис (;
09:07:03 ДП
User 4627228
Но если без шуток, 3D-шутер на bat-файлах - звучит очень дико :)
09:07:26 ДП
User 4627228
А кто ещё на Delphi программировал?
09:08:09 ДП
User 656567
Знакомый до сих пор пишет
09:08:18 ДП
User 656567
правда оно сейчас не делфи зовется
09:09:21 ДП
User 139070619
Я c Delphi начинал, также знакомый админ до сих пор на нем пишет
09:11:05 ДП
User 4627228
Три человека :) неплохо
09:11:13 ДП
User 4627228
+ @anorudes
09:11:49 ДП
User 64005178
User 139070619
но этого школьника все равно еще никто не переплюнул https://www.youtube.com/watch?v=UzUUYHzTh7A
youtube.com/watch?v=UzUUYHzTh7A
http://bolgen-os.ru BolgenOS on TV and interview with the BolgenOS developer Denis Popov
ну чувак написавший антивирус на батах тоже не плох
09:12:38 ДП
User 64005178
User 90854158
писец...
а я радовался, когда мне купили комп - pentium 3, в 2008...😁
а в 2009 ты уже начал ебашить стильные фронтэнды на модных фреймворках?
09:13:46 ДП
User 90854158
ага, счас) в паскале какие-то хрени пытался сделать
09:13:57 ДП
User 90854158
а потом поступил в универ, переехал, получил доступ к интернету и понеслось...
09:17:23 ДП
User 1340580
User 74329021
Сорцы первых программ у вас остались на память? :)
Нет 😩
09:17:45 ДП
User 1340580
User 656567
правда оно сейчас не делфи зовется
А как теперь его называют?
09:36:25 ДП
User 166617281
Словил некоторую особенность работы react-native Navigator и relay. Если сделать переход на экран со сбросом всего стека роутера navigator.resetTo, то Relay.createContainer отлично отрабатывает и отдает пустые данные, хотя должен был вернуть кучу всего с сервера, при этом в фоне продолжает видимо грузить данные и через некоторое время  componentWillReceiveProps и уже там все что мне нужно, данные пришли! Такого не происходит если сделать  navigator.push. Кто то сталкивался с таким ?
09:50:12 ДП
User 153807368
Я на дельфях раньше писал, клевая штука была в своей области
09:51:43 ДП
User 1340580
User 153807368
Я на дельфях раньше писал, клевая штука была в своей области
А ты не из Тольятти?
09:51:47 ДП
User 153807368
создатель дельфи вот тот вообще молодец чувак - Anders Hejlsberg
Turbo Pascal - Delphi - C# - TypeScript
09:51:54 ДП
09:57:47 ДП
User 153807368
тайпскрипт когда увидел в первый раз, напомнило паскаль
10:03:05 ДП
User 153807368
User 1340580
А как теперь его называют?
так же и называют
10:12:55 ДП
User 656567
User 1340580
А как теперь его называют?
Перепутал, моя вина) Так оно и зовется до сих пор. Знакомый просто на lazarus перешел.
10:50:38 ДП
User 1340580
User 153807368
тайпскрипт когда увидел в первый раз, напомнило паскаль
Зачем тайтскрипт когда есть flow *TROLLFACE*
10:55:01 ДП
User 1340580
User 1227280
Привет!
11:00:28 ДП
User 90246751
User 1340580
Зачем тайтскрипт когда есть flow *TROLLFACE*
Только flow пизже, потому что не требует от всех либ, что бы они были написаны на нем *DABL_TRALFASE*
11:01:28 ДП
User 1340580
User 90246751
Только flow пизже, потому что не требует от всех либ, что бы они были написаны на нем *DABL_TRALFASE*
И можешь типизировать то что сам хочешь, не обязательно писать сразу вместе с флоу.
11:01:46 ДП
11:02:04 ДП
User 90246751
Ну на самом деле мне все равно приходится описывать интерфейсы либ, которые я используею
11:02:25 ДП
User 90246751
Что бы он каждый раз на лазел в node_modules
11:03:09 ДП
User 1340580
User 90246751
Что бы он каждый раз на лазел в node_modules
Это, кстати, вопрос. Сформулируй его, может помогут чем-то.
11:05:36 ДП
User 90246751
User 1340580
Это, кстати, вопрос. Сформулируй его, может помогут чем-то.
Ну почему - в большом проекте node_moules весит дохрена, индексируется долго, поэтому у меня есть папка interfaces, в которую я складываю описания интерфейсов модулей, которые юзаю
11:06:33 ДП
User 90246751
В .flowconfig указываешь соотвественно игнорировать node_modules, и говоришь, что модули у тебя лежат в interfaces
11:06:47 ДП
User 90246751
Вполне себе норм
12:15:42 ПП
User 151230728
Коллеги - интересен Вам МК http://devconf.ru/ru/offers/offer/101
devconf.ru/ru/offers/offer/101
GraphQL и Relay очень интересные, но довольно сложные технологии; из тех, которые вряд-ли можно освоить за один свободный вечер. На мастер-классе я поделюсь своим личным опытом использования этих технологий, секретами и тонкостями при работе с ними.
12:20:54 ПП
User 1340580
User 151230728
Коллеги - интересен Вам МК http://devconf.ru/ru/offers/offer/101
devconf.ru/ru/offers/offer/101
GraphQL и Relay очень интересные, но довольно сложные технологии; из тех, которые вряд-ли можно освоить за один свободный вечер. На мастер-классе я поделюсь своим личным опытом использования этих технологий, секретами и тонкостями при работе с ними.
Видео потом будет?
12:38:00 ПП
User 309556
интересен
12:44:33 ПП
User 151230728
Видео с МК не бывает - с самой конфы будет
12:51:37 ПП
User 166617281
User 151230728
Коллеги - интересен Вам МК http://devconf.ru/ru/offers/offer/101
devconf.ru/ru/offers/offer/101
GraphQL и Relay очень интересные, но довольно сложные технологии; из тех, которые вряд-ли можно освоить за один свободный вечер. На мастер-классе я поделюсь своим личным опытом использования этих технологий, секретами и тонкостями при работе с ними.
интересно
12:56:40 ПП
User 191299276
посоветуйте телеграм чат по веб дизайну
01:24:49 ПП
User 20888913
Подскажите, пожалуйста, как params решили, что у нас PortfolioID? Встроенные словари?
01:25:49 ПП
User 20888913
Это RRouter
01:28:14 ПП
User 20888913
Или просто парсинг с обрезкой и добавлением ID? Или вообще что-то другое?
02:35:31 ПП
User 58948765
Кто-нибудь сталкивался с задачей локализации реакт-приложения?
02:36:49 ПП
User 309556
практически все
02:37:47 ПП
User 58948765
Как это правильно сделать в связке с редаксом? Если у меня на каждую локализацию есть свой json-файлик вида ключ-значение
02:38:47 ПП
User 58948765
Класть все локализации в стор как-то неправильно
02:40:13 ПП
User 1682650
User 58948765
Кто-нибудь сталкивался с задачей локализации реакт-приложения?
https://github.com/webpack/i18n-webpack-plugin
вот эта штука огонь
github.com/webpack/i18n-webpack-plugin
i18n-webpack-plugin - Embed localization into your bundle
02:40:15 ПП
User 4627228
Неплравильно
02:40:18 ПП
User 4627228
react-intl
02:40:19 ПП
User 1682650
и никаких редаксов
02:41:01 ПП
User 1682650
и никакого сетевого оверхеда. грузится только тот язык который нужен
02:41:17 ПП
User 58948765
не прокатит. мне нужно менять язык на лету
02:41:19 ПП
User 1682650
и никакого рантайм оверхеда. bundle уже с нужными строками везде
02:41:41 ПП
User 1682650
неужели нельзя перезагрузить страничку при смене языка? это на столько редкая операция
02:43:21 ПП
User 58948765
как-то жестоко будет при смене языка заставлять пользователя грузить снова все скрипты только из-за того, что там в некоторых строках текст поменяется
02:43:53 ПП
User 1682650
ну а не жестко пользователя застявлять все время грузить языки?
02:44:10 ПП
User 309556
оба неправы
02:44:21 ПП
User 309556
языки можно грузить асинхронно и только нужные
02:44:27 ПП
User 58948765
ну да
02:44:34 ПП
User 309556
при перезагрузке странице есть кеширование
02:45:02 ПП
User 309556
но рендер заново будет
02:45:04 ПП
User 1682650
все три неправы
02:45:07 ПП
User 1682650
если у тебя разные бандлы на разные языки то кеширование не поможет
02:45:17 ПП
User 1682650
а этот плагин именно это и делает
02:45:27 ПП
User 309556
как это не поможет?
02:45:36 ПП
User 309556
и зачем разные бандлы?
02:45:48 ПП
User 309556
речь о том, что есть 1 бандл и много чанков с языками
02:45:51 ПП
User 1682650
вот про эту штуку речь
02:45:55 ПП
User 1682650
https://github.com/webpack/i18n-webpack-plugin
github.com/webpack/i18n-webpack-plugin
i18n-webpack-plugin - Embed localization into your bundle
02:45:58 ПП
User 309556
как у нормальных людей
02:46:04 ПП
User 1682650
я про нее говорю по крайней мере)
02:47:02 ПП
User 58948765
У меня есть несколько json-файликов с локализацией, которые я буду грузить по мере необходимости. Нужно понять, как лучше к реакту с редаксом это пришпандорить
02:47:23 ПП
User 58948765
Брать какую-то библиотеку для этого не хочется
02:47:34 ПП
User 309556
Intl.js и json
02:47:39 ПП
User 309556
require.ensure
02:47:47 ПП
02:48:30 ПП
User 309556
в редаксе не надо хранить
02:48:39 ПП
User 58948765
ну да
02:48:41 ПП
User 58948765
но смотри
02:48:52 ПП
User 58948765
есть идея в сторе хранить название текущей локализации
02:49:34 ПП
User 58948765
а в рендере компонентов вызывать функцию getLocalization() и передавать в неё название текущей локализации и ключ для нужного слова
02:50:00 ПП
User 309556
лучше тогда те, что были уже загружены хранить в хэшике
02:51:06 ПП
User 309556
и пусть этим занимается абстрактный locales
import locales from ‘localse’;
alert(locales[‘ru’].lolMessage);
02:51:51 ПП
User 58948765
это да
02:51:58 ПП
User 58948765
но если я допустим переключу язык
02:52:09 ПП
User 309556
в locales подпишись
02:52:13 ПП
User 309556
и грузи
02:52:13 ПП
User 58948765
мне нужно, чтобы рендер вызывался только после того, как json будет загружен
02:52:19 ПП
User 309556
и экспорти хэш
02:53:14 ПП
User 309556
или пусть в редаксе локаль меняется на фетч. зэн
02:53:18 ПП
User 309556
ты ж программист
02:53:41 ПП
User 58948765
хм, кажеся придумал, да
02:53:44 ПП
User 58948765
спасибо :)
04:06:13 ПП
User 89478045
@andrew_r ты же там паблик по фронту ведёшь?
04:06:21 ПП
04:08:57 ПП
User 89478045
@andrew_r вы чат в итоге закрыли?
04:09:28 ПП
User 58948765
смотря какой. у нас в вк уже почти два года чат живёт, а в телеграме и прочих мессенджерах особого смысла нет делать чаты
04:09:42 ПП
User 89478045
В телеграмме
04:10:31 ПП
User 89478045
А там такой же зашквар, какой в телеграмме был?
04:10:43 ПП
04:10:52 ПП
User 58948765
в вк просто дружеская атмосфера и много флуда
04:11:24 ПП
User 4627228
один язык = один бандл
04:11:33 ПП
User 4627228
так лучше
04:12:38 ПП
User 4627228
Из паблика ForWebDev - https://www.youtube.com/watch?v=ojX5yz35v4M
youtube.com/watch?v=ojX5yz35v4M
Using Electron 1.x? Check out this new updated video: https://www.youtube.com/watch?v=jKzBJAowmGg - - - Learn how to start creating cross platform desktop ap...
04:12:40 ПП
04:13:51 ПП
User 89478045
User 4627228
один язык = один бандл
А если локализация с сервака идёт?
04:14:47 ПП
User 89478045
Или лучше тянуть её во время сборки?
04:15:35 ПП
User 4627228
Собрал банлды под каждый язык
04:15:39 ПП
User 4627228
И при выборе просто F5
04:15:49 ПП
User 4627228
В смысле reload :)
04:16:07 ПП
User 89478045
User 4627228
Из паблика ForWebDev - https://www.youtube.com/watch?v=ojX5yz35v4M
youtube.com/watch?v=ojX5yz35v4M
Using Electron 1.x? Check out this new updated video: https://www.youtube.com/watch?v=jKzBJAowmGg - - - Learn how to start creating cross platform desktop ap...
Мы e2e тесты на нем поднимаем
04:17:34 ПП
04:18:14 ПП
User 89478045
User 4627228
React?
Реакт Приложение :)
04:18:18 ПП
User 89478045
Оно веб
04:18:28 ПП
User 4274761
User 4627228
В смысле reload :)
чем чанки с языками и require.ensure плохи?
04:19:27 ПП
User 309556
вообще с отдельными чанками с локализациями есть крутая штука - можно подсунуть браузеру новый файл и обновить сразу
04:19:55 ПП
User 309556
у нас овер9000 переводов, бывают ошибки
04:20:57 ПП
User 309556
но этой фичи пока нет
04:21:05 ПП
User 309556
хотя вроде есть кое-где
04:21:30 ПП
User 309556
для юзера незаментно новые строки придут, он даже не в курсе будет
04:22:25 ПП
User 309556
а при хттп2 везде и когда модуль лодер доспецифицируют — вообще все браузер будет решать с сервис воркером
04:28:59 ПП
User 89478045
А что там с webpack 2, кто в курсе? Какие основные фичи добавят?
04:34:54 ПП
User 309556
три шейкинг и es6 модули из коробки вместо require
04:35:01 ПП
User 309556
я в курсе
04:35:31 ПП
User 89478045
Не знаешь когда релиз?
04:35:44 ПП
User 309556
никто не знает, даже sokra
04:35:56 ПП
User 309556
но там уже 2.1.0-beta.6)
04:36:51 ПП
User 309556
все плагины и лодеры из того, что я пробовал, работают так же
04:36:55 ПП
User 309556
но я пробовал мало
04:37:54 ПП
User 309556
но том проекте, где сейчас вебпак 2 вообще кроме встроенного js-loader нет ничего, но я пробовал другие проекты переводить и все ок вплоть до сраного sass-loader
04:38:41 ПП
User 309556
из плагинов стандартные всякие extracttext, аглифай
04:39:26 ПП
User 309556
вроде бы что-то поломалось, но мне оно не нужно все сейчас
04:41:56 ПП
User 309556
не могу через @ найти https://github.com/lgordey, но можно у него уточнить. у них вроде что-то отвалилось
github.com/lgordey
lgordey has 11 repositories available. Follow their code on GitHub.
04:42:07 ПП
User 309556
он тут есть в чате
04:42:32 ПП
User 309556
еще есть вот такая секретная дока
https://twitter.com/chicoxyzzy/status/693882673211805696
twitter.com/chicoxyzzy/status/693882673211805696
Webpack 2 docs https://t.co/SGkW8Eihgd
04:43:11 ПП
User 309556
но там не совсем актуальная инфа, например, нельзя на самом деле в конфиг передавать опции просто так, как там написано
04:44:41 ПП
User 185980313
Мы уже перешли на вебпак 2, серьезных проблем не заметили. Нужно было только переименовать один плагин. С главной фичей трии шейкинг больше вопросов, так как нужно подключать специальный присет для бабел и вот он уже у нас не завёлся
04:46:45 ПП
User 56924675
я на днях буду в проект впиливать webpack2
04:46:49 ПП
User 309556
там вроде даже не переименовать, а убрать. occurence plugin в ядре теперь
04:46:53 ПП
User 309556
(и всегда был)
04:46:59 ПП
User 56924675
заодно плагин на выходных мб подправлю
04:47:01 ПП
User 309556
(просто опечатку допустили)
04:47:12 ПП
User 56924675
тут вроде в чатике были люди, которые используются бетку в продакшене
04:47:24 ПП
User 185980313
Нет, убирать не нужно, только переименовать вроде как
04:48:09 ПП
User 983348
Коллеги, а Роллап уже готов к продакшену? Или остаться на вебпаке?
04:48:26 ПП
User 309556
роллап больше для либ
04:48:32 ПП
User 309556
им не удобно аппы собирать
04:49:03 ПП
User 309556
и если для браузера, то тоже не удобно, надо два плагина тащить дополнительно
04:49:15 ПП
User 56924675
@chicoxyzzy в плагине issue ставили, что отваливается под 2-ым, мы не хотели править, т.к. это все таки бетка и все может поменяться еще много много раз
04:49:21 ПП
User 56924675
переписывать каждый раз не хочется
04:49:35 ПП
User 185980313
Какой плагин?
04:49:40 ПП
User 309556
ну и правильно
04:50:05 ПП
User 309556
для svg спрайтов
04:50:12 ПП
User 309556
норм плагин, я юзаю
04:50:14 ПП
User 56924675
User 185980313
Какой плагин?
да наколхозили мы там один) спрайты клеить
04:50:44 ПП
User 1340580
Так, ребята, с локализацией к чему пришли?
04:50:47 ПП
User 56924675
@chicoxyzzy 👌
04:53:11 ПП
User 309556
с локализацией пришли к тому, что либо билд под каждую локализацию, либо асинхронно грузить нужные переводы
04:53:45 ПП
User 1340580
User 309556
с локализацией пришли к тому, что либо билд под каждую локализацию, либо асинхронно грузить нужные переводы
Бандлы не вариант для меня, хорошо, спасибо!
04:54:03 ПП
User 309556
точнее лучше не билд, а тоже чанки, но их можно не грузить асинхронно
04:54:17 ПП
User 309556
а вмести с энтри пойнтом
04:54:34 ПП
User 309556
тогда еще и кеш браузера сработает
05:01:18 ПП
User 56924675
кто на moscowJS?
05:01:44 ПП
User 4274761
регистрация там один день всегда открыта?
05:01:52 ПП
User 4274761
я уже две подряд пропускаю (
05:02:49 ПП
User 185980313
Я хотел бы сходить, интересные темы, но увы, не успел
05:03:11 ПП
User 56924675
давно уже закрыта) но можно пробовать мошнить через коллег из компаний-площадок)
05:05:14 ПП
User 309556
или прочитать доклад на одном из митапов и ходить без регистрации
05:06:02 ПП
User 309556
или лайфхак, который тут недавно предлагал Денис)
05:07:48 ПП
User 4627228
Забыли про Лайфхак
05:07:55 ПП
User 4627228
Иначе отпечатки пальцев будут требовать =)
05:09:42 ПП
05:13:41 ПП
User 4274761
там же паспорт показываешь на входе)
05:44:57 ПП
User 35172279
i18n-webpack-plugin и react-intl - это очень ограниченные подходы, не используйте.
Если нужно что-то действительно гибкое пишите свою обертку используя нижележащий intl-messageformat.
Тогда сможете это использовать не только в контексте реакта и не только в компонентах и инлайнить то что хотите во время сборки, и разбивать затем ваш общий бандл на чанки не ломая голову как вам разбивать языковой модуль. К тому же когда у вас тысячи ключей в языковом бандле - react-intl это гигантский оверхед по производительности.
Плюс сможете иметь icu параметры любого типа, даже другие jsx элементы, например если у вас в предложении есть ссылка реакт-роутера Link или тому подобное
05:55:01 ПП
User 309556
да, это норм подход
05:55:29 ПП
User 309556
у меня еще более минималистичный, потому что плюралы не нужны пока :)
05:55:46 ПП
User 309556
Intl.js и своя минимальная обертка
06:12:34 ПП
User 4627228
Что-то более минималистичное, чем https://gist.github.com/DenisIzmaylov/dbd7e85f384016e3e07a ? :)
gist.github.com/DenisIzmaylov/dbd7e85f384016e3e07a
06:13:39 ПП
06:13:47 ПП
06:16:02 ПП
User 4274761
User 4627228
Что-то более минималистичное, чем https://gist.github.com/DenisIzmaylov/dbd7e85f384016e3e07a ? :)
gist.github.com/DenisIzmaylov/dbd7e85f384016e3e07a
там require(‘./i18n-data.json) нужно, видимо) но это фигня
06:17:49 ПП
User 309556
похожее https://github.com/chicoxyzzy/i18n-tag
github.com/chicoxyzzy/i18n-tag
i18n-tag - Simple i18n tagged template strings.
06:18:20 ПП
User 309556
только можно кешировать и вставлять даты / бабки из intl
06:19:46 ПП
User 162236709
/angular_js
06:44:01 ПП
User 4627228
@angular_js
07:47:43 ПП
User 196895
игра продолжается? ) единственный канал где любят тыкать и не удалять )
08:03:01 ПП
User 196895
но мы то знаем кто продолжает эту игру, точнее всех подстрекает к ней... тот, кого уже во многих группах побанили
08:08:17 ПП
User 162236709
User 196895
но мы то знаем кто продолжает эту игру, точнее всех подстрекает к ней... тот, кого уже во многих группах побанили
как-то ты обозлился когда против тебя настроились в другом чате
08:09:51 ПП
User 196895
против меня? это когда в канале питона стали обсуждать биржу сайтов, а какой-то придурок в личку стал мне писать что он живёт на чили а я лошара-неудачник? )))))))))))) мы тогда с админами ввесело поржали ))) спасибо
08:09:59 ПП
User 196895
а как ты понял что речь о тебе то тут идёт? ))))))))
08:11:15 ПП
User 162236709
User 196895
против меня? это когда в канале питона стали обсуждать биржу сайтов, а какой-то придурок в личку стал мне писать что он живёт на чили а я лошара-неудачник? )))))))))))) мы тогда с админами ввесело поржали ))) спасибо
> а какой-то придурок в личку стал мне писать что он живёт на чили а я лошара-неудачник? )))))))))))) мы тогда с админами ввесело поржали ))) спасибо
но ты сам завел разговор, и сам себе внушаешь, что он виноват
админы тебя вообще забанить хотели
08:11:27 ПП
User 162236709
User 196895
а как ты понял что речь о тебе то тут идёт? ))))))))
а я просто сказал, что ты обозлился
08:11:37 ПП
User 309556
держите нас в курсе, парни
08:11:44 ПП
User 12791
товарищи! keep it down :)
08:11:54 ПП
User 196895
тсс тсс, всё хорошо ребята
08:11:54 ПП
User 4274761
чуваки, если в каком-то чате был какой-то нелепый срач, то сюда это вообще каким чертом?
08:12:16 ПП
User 196895
я вам другое хочу сказать ) вы были на канале ангуляра?
08:12:59 ПП
User 74329021
Идите в чат ангуляра полялякайте, а то там тихо, какая разница какая тематика будет
08:13:26 ПП
User 162236709
и на этом прекращу
08:13:27 ПП
User 162236709
я в чили живу
08:13:27 ПП
User 162236709
в какой чиле?
08:13:27 ПП
User 162236709
БЛЯДЬ )))))))))))))
08:13:28 ПП
08:14:52 ПП
User 98883639
слава украiнi
08:15:01 ПП
User 162236709
воистину angular_js
08:18:19 ПП
User 12791
эцсамое.. кто-нибудь знает хороший туториал по mercurial для git users?
08:19:06 ПП
User 196895
официальный же есть хороший
08:19:07 ПП
User 196895
https://www.mercurial-scm.org/wiki/BeginnersGuides
08:19:27 ПП
User 196895
там даже степ бай степ есть
08:20:10 ПП
User 196895
я вот всё собираю материал для новисов моих по реакт-роутеру
08:20:20 ПП
User 196895
у кого есть best practice
08:21:00 ПП
User 12791
да там все слишком многословно. и для людей кто с git хорошо знакомы очень запутано :)
08:22:20 ПП
User 98883639
node v6 релизнулся с 93% поддержкой es6
08:22:42 ПП
User 162236709
неужели можно отказаться от babel
08:22:57 ПП
08:23:06 ПП
User 162236709
ну блин
08:23:08 ПП
User 98883639
ну если только для сервера
08:23:26 ПП
User 162236709
ну так
08:23:39 ПП
User 196895
сыро еще
08:23:58 ПП
User 98883639
всмысле сыро? -__-
08:24:02 ПП
User 162236709
User 162236709
ну так
это и имелось в виду. понятно, что к фронтенду отношения нет
08:24:06 ПП
User 98883639
тип 6я еще не обкатана?
08:24:19 ПП
User 98883639
да я понял
08:24:21 ПП
User 98883639
мало ли
08:24:24 ПП
User 162236709
User 98883639
тип 6я еще не обкатана?
тип нужно вставить крутое мнение
08:34:05 ПП
User 98883639
А есть чат-рум по фп или фрп? а то хочеца по-спрашивать не только о реакте ._.
08:34:27 ПП
User 196895
nodejs для арма есть...
08:45:22 ПП
User 162236709
User 98883639
А есть чат-рум по фп или фрп? а то хочеца по-спрашивать не только о реакте ._.
есть по хаскелю
08:47:01 ПП
User 196895
кидай ссылку по хаскелю
08:47:25 ПП
User 196895
я кстати как-то создавал список каналов разных тематик, если интересно могу сюда закинуть
08:47:45 ПП
User 98883639
User 196895
я кстати как-то создавал список каналов разных тематик, если интересно могу сюда закинуть
было бы здорово
08:48:07 ПП
User 196895
Линукс Разговоры (общий)
https://telegram.me/grouplinux

Сетевые разговоры. Networking
https://telegram.me/ntwrk

Ассемблер и дизассемблирование
https://telegram.me/proasm

Базы данных SQL и неSQL ))
https://telegram.me/dba_ru

NodeJS
https://telegram.me/nodejs_ru

DEF CON с юными хакерами 😊
https://telegram.me/DC7499

Python
https://telegram.me/ru_python

Генту Чуууу
https://telegram.me/gentoochuu

Канал интересных групп и конференций
https://telegram.me/groupsguide

SPB Python сообщество
https://telegram.me/spbpython

ReactJS
https://telegram.me/react_js

Linux еще один канал 😉
https://telegram.me/joinchat/A2eDLzu6qWFlMl2nLn9SEA

Библиотека программиста со старьём
https://telegram.me/proglibrary

ДевОпсы тут
https://telegram.me/devops_ru

Docker Russian
https://telegram.me/ru_docker

AngularJS
https://telegram.me/angular_js

Golang 
https://telegram.me/proGO

FreeBSD
https://telegram.me/freebsd_ru

Истеричка продот и все его группы
https://telegram.me/proDOT

JavaScript
https://telegram.me/JSlang

ReactOS
https://telegram.me/reactos

MongoDB
https://telegram.me/MongoDBRussian

Злые Марсиане
https://telegram.me/evilmartians
telegram.me/grouplinux
Как задавать вопросы: t.me/grouplinux/246233 Правила: - не оскорблять собеседников - уважать собеседников несмотря на их уровень знаний и опыт 2 предупреждения, затем бан или RO. Чтобы пожаловаться на спам, отправьте /report В ОТВЕТ на сообщение.
08:51:10 ПП
User 88403602
у кого-то бомбит от @jvmchat, что его тут нету?)
08:52:27 ПП
User 86311207
https://github.com/A-gambit/awesome-telegram-chats - сделаете пул?
github.com/A-gambit/awesome-telegram-chats
Contribute to A-gambit/awesome-telegram-chats development by creating an account on GitHub.
08:52:30 ПП
User 162236709
User 88403602
у кого-то бомбит от @jvmchat, что его тут нету?)
он у меня в лс сейчас начал какую-то хуету спрашивать
08:53:01 ПП
User 196895
User 86311207
https://github.com/A-gambit/awesome-telegram-chats - сделаете пул?
github.com/A-gambit/awesome-telegram-chats
Contribute to A-gambit/awesome-telegram-chats development by creating an account on GitHub.
там уже вроде половина есть как минимум
08:53:10 ПП
User 86311207
Ну не все
08:54:51 ПП
User 86311207
Ладно сам добавлю) Спасибо)
08:55:58 ПП
User 196895
User 88403602
у кого-то бомбит от @jvmchat, что его тут нету?)
хороший канал?
08:56:58 ПП
User 88403602
User 196895
хороший канал?
да, для джавистов хорош. по крайней мере, можно получить ответы на многие вопросы. но не джавистов с высоким чсв быстро выпиливают)
09:06:52 ПП
User 162236709
User 98883639
было бы здорово
@haskellru