Size: a a a

2019 September 05

D

Debian-10-buster-64 in React Kyiv
GNU/Vsevolod.rs
Разве рн не библиотека?
Нет
источник

G

GNU/Vsevolod.rs in React Kyiv
(набор скриптов для сборки под платформы и движок для моста)
источник

G

GNU/Vsevolod.rs in React Kyiv
Поч?
источник

D

Debian-10-buster-64 in React Kyiv
Потому что это фрейм
источник

G

GNU/Vsevolod.rs in React Kyiv
Debian-10-buster-64
Потому что это фрейм
Какие признаки?
источник

D

Debian-10-buster-64 in React Kyiv
источник

D

Debian-10-buster-64 in React Kyiv
Я не вижу смысла расписывать и обьяснять
источник

D

Debian-10-buster-64 in React Kyiv
Просто почитай описание
источник

SG

Stas G in React Kyiv
источник

SG

Stas G in React Kyiv
accessibility 101
источник

D

Debian-10-buster-64 in React Kyiv
Stas G
accessibility 101
)))
источник

TS

Terry Sahaidak in React Kyiv
GNU/Vsevolod.rs
Разве рн не библиотека?
ні
основні компоненти в рн такі:
1. бандлер для збірки жс (metro)
2. бандлер standalone apk/ipa (тобто можна одною командою зібрати апки під відро/іос)
3. сам RN — як встроюєма нативна ліба (дозволяє тобі встроювати його в нативну апку)
4. набір примітивів (View, Text, TextInput, ScrollView і тд), які реалізують/розширюють відповідні примітиви на кожні з платформ
5. реакт-рендерер, заточений під RN
6. Кодгенератор, який надає можливість геренувати C++ біндінги (JSI) для нативних модулів (TurboModules)
7. CLI для білду і взаємодії з цим всім
источник

AR

Alexey Raspopov in React Kyiv
GNU/Vsevolod.rs
const [s, setState] = useState({ a: 123 })
...
setState(Object.assign(s, { a: 456 }))
Разбей на отдельные стейт переменные
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
Разбей на отдельные стейт переменные
разбить на примитивы — это ок, но при изменении несколький значений пачкой, n изменений = n ререндеров.
источник

AR

Alexey Raspopov in React Kyiv
GNU/Vsevolod.rs
разбить на примитивы — это ок, но при изменении несколький значений пачкой, n изменений = n ререндеров.
Нет, если меняешь пачкой то будет всего один рендер
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
Нет, если меняешь пачкой то будет всего один рендер
источник

G

GNU/Vsevolod.rs in React Kyiv
или это старая версия какая то?
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
Нет, если меняешь пачкой то будет всего один рендер
источник

AR

Alexey Raspopov in React Kyiv
Могу путать с каким-то анстейбл апи, извиняюсь. Попробую поискать
источник

G

GNU/Vsevolod.rs in React Kyiv
Alexey Raspopov
Могу путать с каким-то анстейбл апи, извиняюсь. Попробую поискать
это из-за того, что код не синхронный
источник