
Demuz
25.06.2018
15:51:04
Здарова всем. Помогите пожалуйста установить react-native-web. Установил create-react-app, затем установил rn web, все работает, но вот декораторы не могу сделать.
У rn web написано в инструкции, что нужно менять настройки в webpack config, но у меня его даже нет. Может есть какие-то готовые бойларплейты?

Алексей
25.06.2018
16:09:48
Привет всем. А посоветуйте плиз какие-нибудь обучалки для новичков. Я бэкендом в основном занимаюсь, но скоро надо будет перекинуться на фронт.

Cenator
25.06.2018
16:14:36

Google

Andrey
25.06.2018
16:15:15

Алексей
25.06.2018
16:15:17

Demuz
25.06.2018
16:16:42

Andrey
25.06.2018
16:17:23

Max
25.06.2018
16:17:54
#краненужен

Demuz
25.06.2018
16:18:02
Жаль, в корзину его тогда. ?
material-ui посмотрел, настолько стрёмно реализован, что решил веб через Реакт нэтив веб писать. Только вот с декораторами проблема что-то.

Artyom
25.06.2018
16:19:58

Demuz
25.06.2018
16:20:05

Igor
25.06.2018
16:20:38

Demuz
25.06.2018
16:22:54
чем стремно?
Мало гибкости в пропсах. До того бредово, что лучше уже самому писать компонент, чем юзать из этой либы, в сравнении с реакт нэтив конечно. Посмотрите как в реакт нэтив элементс компоненты уи реализованы и как в вонючем материал-уи для реакта, поймёте.

Artem
25.06.2018
16:26:58

Google

Arthur
25.06.2018
16:27:56
а чё делать, кода натив пишут через веб ?

Kelin
25.06.2018
16:28:47
ты это полегче с электронами

Cenator
25.06.2018
16:28:51

Demuz
25.06.2018
16:29:00
если будешь веб писать через нейтив, то наверно станешь тем самым разрабом)
Я посмотрел как рн веб либа работает, притензий нет, простота из рн, все дела, мне просто сейчас именно такой интерфейс и нужен и мне было бы проще его написать "Реакт нэтивом". По их инструкции все получается, но я мобикс использую, удобнее работать через декораторы, но до сих пор не могу найти как декораторы подружить с рн веб.

Kelin
25.06.2018
16:30:31
по сути - че бы и нет, как бонус можно будет потом на мобилку натянуть просто

Demuz
25.06.2018
16:30:42
А так на соседнем проекте с вебпаком и babel, где я сам могу все настроить, декораторы работают отлично. Но вчера первый раз cra попробовал, что-то не очень понравилось, сегодня даже просто декораторы не смог туда поставить. ???

Andrey
25.06.2018
16:32:10
1) Нельзя использовать декораторы

Ruslan ?
25.06.2018
16:32:37
Оказывается cra на третьем вебпаке... wtf

Demuz
25.06.2018
16:34:18

Ruslan ?
25.06.2018
16:34:48


Demuz
25.06.2018
16:38:33
Я вот собрал недавно boilerplate с Webpack 4, Babel 7, React, Flow, ESLint. Там легко можно добавить, что нужно:
https://www.npmjs.com/package/@web-project/react
Я новичек в плане сборки. Давно по уроку ставил Реакт с мобикс, напарнику, а сам не писал на нем, на Реакт нэтив писал. Но сейчас столкнулся с тем, что самому нужно простой интерфейс написать, принципы конечно понятны, из-за опыта в Реакт нэтив, но вот cra это что-то странное. Вы подскажите лучше, как я могу просто установить. Есть варианты просто поставить Реакт, мобикс, декораторы и уже сесть писать, без бубнов там всяких и прочего? ?

Artem
25.06.2018
16:39:08

Demuz
25.06.2018
16:39:09
Готовые заготовки вроде боилерплейтами называют?

Artem
25.06.2018
16:39:43
Я новичек в плане сборки. Давно по уроку ставил Реакт с мобикс, напарнику, а сам не писал на нем, на Реакт нэтив писал. Но сейчас столкнулся с тем, что самому нужно простой интерфейс написать, принципы конечно понятны, из-за опыта в Реакт нэтив, но вот cra это что-то странное. Вы подскажите лучше, как я могу просто установить. Есть варианты просто поставить Реакт, мобикс, декораторы и уже сесть писать, без бубнов там всяких и прочего? ?
да сконфигь вебпак и бабель под декораты и будет тебе счатье)

Demuz
25.06.2018
16:39:52

Ruslan ?
25.06.2018
16:41:14
Я новичек в плане сборки. Давно по уроку ставил Реакт с мобикс, напарнику, а сам не писал на нем, на Реакт нэтив писал. Но сейчас столкнулся с тем, что самому нужно простой интерфейс написать, принципы конечно понятны, из-за опыта в Реакт нэтив, но вот cra это что-то странное. Вы подскажите лучше, как я могу просто установить. Есть варианты просто поставить Реакт, мобикс, декораторы и уже сесть писать, без бубнов там всяких и прочего? ?
да, просто запусти:
npx @web-project/react --eject
в папке проекта и начинай писать

Google

Artem
25.06.2018
16:42:20

Demuz
25.06.2018
16:42:46
Да вроде есть все. А вот может все таки rn web сможем замутить? Сейчас покажу ошибку. Может вы знаете ее.

Artem
25.06.2018
16:44:08
react native для мобилок, не нужно на нем веб приложение писать
если напрягает css, возьми styked component замутишь компоненты предпологаю с таким же удобством как и в native, хотя с native не знаком)

Kelin
25.06.2018
16:44:41
лол такой маленький конфиг

Demuz
25.06.2018
16:44:42

Ruslan ?
25.06.2018
16:44:51
убери eval из вебпака

Artem
25.06.2018
16:45:41

Demuz
25.06.2018
16:45:44

Demuz
25.06.2018
16:46:29
вообще не понимаю, чё делаешь)
Ну вы даете ) Можно в RN стиле писать веб приложение, говорю же. Это конечно хуже, чем полноценный веб, но мне удобней так и быстрей.

Artem
25.06.2018
16:47:26
не тут надо сову призывать с его праведным гневом?

Ruslan ?
25.06.2018
16:48:28
пропиши
source-map

Admin
ERROR: S client not available

Demuz
25.06.2018
16:48:36

Dzmitry
25.06.2018
16:49:15
Вроде по нейтиву чат был

Demuz
25.06.2018
16:49:33

Google

Demuz
25.06.2018
16:49:57

Artem
25.06.2018
16:50:13

Demuz
25.06.2018
16:50:23
rn-web то по факту сам rn вобще не юзает.

Ruslan ?
25.06.2018
16:50:33
теперь хоть стэк-трейс понятный

Dzmitry
25.06.2018
16:50:37
?

Demuz
25.06.2018
16:50:49
А нпхера он нужен
Чтобы на синтаксисе, так скажем, реакт нэтив приложения, написать веб приложение. Верней просто скомпилить и все.

Dzmitry
25.06.2018
16:51:43
Зачем

Demuz
25.06.2018
16:51:52
А нпхера он нужен
вот, посмотрите, мне именно эти компоненты нужны, с их пропсами. https://necolas.github.io/react-native-web/storybook/?selectedKind=Components&selectedStory=ActivityIndicator&full=0&addons=0&stories=1&panelRight=0

Andrey
25.06.2018
16:52:50

Demuz
25.06.2018
16:54:22
Зачем тебе это нужно? Может тебе просто стоит доки почитать и посмотреть в сторону styled components? Ты, кажись, просто не понимаешь, что нэйтив - это не очень для стандартного веба
Понимаю. Но то, что мне нужно сейчас написать, будет удобней написать с синтаксисом и простотой react native, не реакта. С одной стороны, какая разница зачем? У проекта куча разработчиков, он пользуется популярностью, в конкретно данной ситуации я могу быстро написать именно таким образом, нежели чем просто с реактом.

Hrant
25.06.2018
16:54:53

Andrey
25.06.2018
16:55:20

Demuz
25.06.2018
16:56:56

Andrey
25.06.2018
16:57:14

Demuz
25.06.2018
16:57:23
Да. Его применяют в RN.

Andrey
25.06.2018
16:57:51
И кто мешает это делать в нормальном вебовом реакте?

Demuz
25.06.2018
16:58:43
Да елки палки, я знаю rn компоненты как свои пять пальцев, говорю же, мне было удобней писать на нем, не изучая дополнительных документаций и пропсов. Удобно же. Хотя. Убедили.

Google

Андрей
25.06.2018
17:06:49
Делаешь for loop от 0 до 150 (для первого дженерейшена например) и в нем генерируешь запросы, просто заменяя в урле последнее число на индекс. Ну это если у них в api нет метода для получения всех покемонов.

Hrant
25.06.2018
17:07:33

Nikita
25.06.2018
17:25:29
а какие ныне модные способы обойти ошибку, когда user в data.user.name undefined ?)
если в компоненте <Text>{data.user.name}</Text> нужно вставить значение name, или пробел, если user или data undefined?)