Anthony
Я использую пробелы с тех пор как мой первый репозиторий на битбакете поехал точно так же.
Nikita
Nikita
если бы индентация была оформленна табами а не в перемешку, все номрально отображалоось бы
Denis
мы видим одно и тоже?
Nikita
34я строка табами, а 35я строка пробелами
Nikita
зачем вперемешку использовать?
Nikita
Идея юзать табы в том, что бы любой человек может выставить размер табуляции под себя
Maksim
да, эта идея известна и точно так же известна идея о том, что программисты, которые работают в команде в ряде вопросов должны не выеживаться, а делать так, как принято в команде
Roman
++
Denis
Друзья, общий сбор в @react_js - решаем судьбу проектов на следующие 12 месяцев :)
Denis
Без проблем, могу переслать сюда. :)
Denis
Друзья, уже шесть часов вечера, последний понедельник лета. Давайте подведём итог и пофантазируем? Сейчас формируем некий isomorphic React App бойлерплейт на следующие 12 месяцев. Пока видим такой набор: 1. React 15 2. На сервере - Node.js и Express. 3. CSS modules + isomorphic-style-loader для автоматической генерации critical CSS. Или всё-таки JSS? 4. Redux 5. Модульное тестирование через ava и enzy.me. Или всё-таки Jest? 6. UI тестирование через Nightwatch + Browserstack. 7. Переводы через react-intl и react-intl-translations-manager. 8. Автоматическое определение языка на сервере через пакет accept-language. 9. Автоматическое определение геопозиции через пакеты maxmind и ipaddr.js. 10. Изоморфный логгер на базе bunyan. 11. react-document-title для динамического переключения заголовка вкладки. 12. isomorphic-fetch для отправки HTTP-запросов (“AJAX”). 13. webpack 1.x для сборки. Или всё-таки 2.x? 14. webpack-dev-server и 'webpack/hot/dev-server для Hot Module Reload. 15. Long-term Caching статических ресурсов (например: /assets/logo-8cdab5da.png). 16. parallel-webpack для ускорения сборки JavaScript bundle для каждого языка перевода. 17. webpack DllPlugin для оптимизации размера JavaScript bundle. 18. react-router-redux в качестве роутера. 19. ESLint и eslint-config-airbnb с кастомизацией - no semicolons. Какие пункты можно изменить/добавить? Что есть лучше?
Anonymous
Ava > Jest,у airbnb я бы убрал запятую еще
Denis
кто-нибудь подключал react-native к reactotron-cli? reactotron-cli запущен, порт 9090 открыт. В аппликухе в эмуляторе Rectotron.connect() вызывается. И всё. Ни реакции, ни ошибок. Вижу "0 online"
Oleg
Я перешел на chrome debugger
Denis
В каком смысле сложно пользоваться?
Oleg
Тормозит сильно
Denis
понял, спасибо
Dmitry
@DenisIzmaylov разве этот роутер не лучше того что в списке? https://github.com/wix/react-native-navigation
Denis
Именно)
Oleg
Столкнулся с такой проблемой: На iOS9 приложение обновилось(через code push) и работает нормально, а на iOS 8, не работает, возникает какая то ошибка, выяснил какой коммит ломает, но что именно и как ломает не могу понять. Посоветуйте что нибудь?
Anonymous
Привет, а кто нить работает на sierra? Я так понял react native на бета версии не работает? Или подскажите что нужно подшаманить для запуска типового проекта?
Anonymous
с коробки так сказать )
Anonymous
Anonymous
А если через x-code запускать тоже падает
Anonymous
Anonymous
RN 0.32 x-code 7.3.1 macOS 10.12
Anonymous
node 6.3.1
Anthony
а чего в лог Xcode-то пишет?
Александр
Было такое на сиерре
Александр
Решал тем что запускал пакеджер через sudo
Александр
Типа так sudo npm start
Александр
Не знаю такое же у тебя или нет
Александр
Потом откатился на капитана поэтому не могу точно проверить то или не то
Anonymous
Типа так sudo npm start
sudo не помогло
Anonymous
короче надо откатится на капитана, иначе не будет работать …
Anonymous
хотя как то не вариант откатываться …
Александр
Жаль(
Anthony
короче надо откатится на капитана, иначе не будет работать …
Вот тут на stackoverflow отсылают по этому вопросу, не помогло? https://github.com/facebook/react-native/issues/9206
Anonymous
Основная ошибка как я понимаю в (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
Anonymous
Вопрос решил
Anonymous
https://github.com/facebook/react-native/issues/9309
Sergey
Roman
крутая книжка, в детстве читал)
Anonymous
все читали
Anonymous
у меня две было
Anonymous
помогло когда из игры потерял часть фигурок
Anonymous
вырезал из второй
Anonymous
Всем привет! Ребята, только начинаю изучение реакта. Попытался найти на ютубе адекватную инфу, но попадаются то те, кто пишут на кофе, то на бабеле, то ещё на чём-то. Подскажите плиз норм источники для начального его изучения
Anonymous
rtfm
Ale
Так в чем проблема Бабеля? Он ж по умолчанию идёт в rn
Oleg
Лучше использовать то что предлагают разработчики. То есть es2016 + jsx
Anonymous
для этого Даня пилит create-react-app, который уже выше и предлагали
Anonymous
или это в другом чате
Anonymous
Ок, ребят. Поставлю свой вопрос по-другому. Сейчас я знаю довольно скромно js, также скромно jquery, с фреймворками js ещё вообще не работал в том числе и стандартами es6. Чтобы начать полноценно постигать react, подскажите мне с чего начать и чем продолжать обучение, чтобы прийти от скромного js до уверенного react. Можно списком или цепочкой, для наглядности) Заранее спасибо!
Anonymous
Имхо, сначала нужен «уверенный js»
Anonymous
А уже потом всё остальное
Anonymous
Имхо, сначала нужен «уверенный js»
Дашь пару источников, где можно в него правильно вникнуть? А то я просмотрел кучу видео и уроков и вебинаров, но чё-т как-то пока не очень сдружился с ним
Anonymous
Лучшее, что я знаю на русском языке, это учебник Ильи Кантора - https://learn.javascript.ru/
anoru
https://www.youtube.com/watch?v=UQYsVd-rI54&feature=youtu.be
anoru
https://github.com/VctrySam/whatsapp
Alek
Stanislav а вот по es2015 очень здорово почитать книжку Николаса Закаса, прямо на GitHub https://github.com/nzakas/understandinges6/tree/master/manuscript
Aman
Имхо, сначала нужен «уверенный js»
Если есть опыт программирования, то не обязательно
Mikhail
Ку
Mikhail
Кто знает redux-saga
Mikhail
function * watcher () { while (true) { const action = yield take(Types.ALL_INFO_REQUEST) const { city } = action yield call(worker, city) } }
Mikhail
Что делается в строке const {city} = action
Alex
саги тут ни при чем, это деструктуризация
Roman
сахар для const city = action.city
Mikhail
Окей, прочитал про деструктуризацию. Получается можно тупо удалить строку, если параметр не нужен?