Size: a a a

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

2020 August 18

RS

Rustam Sahatov in React — русскоговорящее сообщество
А там уже поймешь свои проблемы
источник

AE

Anton Eliseenko in React — русскоговорящее сообщество
lazy это как я понял подгрузка зависимостей на лету. удобно, если фронт большой с сложный. будет экономить размер конечного js, Это понятно. Мне нужно немного другое - примерно такую структуру собрать в  самостоятельные файлы component001.js, component002.js, component999.js в которых будут собраны все их зависимости, и каждый из них работает самостоятельно, достаточно подключить его на любой сайт.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Anton Eliseenko
Всем привет. Ковыряю реакт уже несколько дней. И по дурацкой привычке ставлю перед собой сразу задачи сложнее, чем могу потянуть. Подскажите, может есть какой-то гайд для дибилов? Хочу сделать несколько независимых компонентов, чтоб каждый собирался отдельно в свой js (multi entrypoint). Потом на любой html странице подключаю react, react-dom и js своего компонента, указываю в каком DOM элементе он должен быть и все. Вроде звучит все не сложно, но я сделал eject чтоб достать конфиги webpack и смотрю на них с ужасом вот уже пару дней.
Ты не эджект делай чтобы смотреть конфиг вебпака, а читай документацию вебпака чтобы сделать свой конфиг. Иначе умрешь на месте.

Но вообще я думаю, хоть в таком виде реакт и применяется очень редко, можно найти в сети описания похожих подходов.
источник

kp

krn p in React — русскоговорящее сообщество
Anton Eliseenko
Всем привет. Ковыряю реакт уже несколько дней. И по дурацкой привычке ставлю перед собой сразу задачи сложнее, чем могу потянуть. Подскажите, может есть какой-то гайд для дибилов? Хочу сделать несколько независимых компонентов, чтоб каждый собирался отдельно в свой js (multi entrypoint). Потом на любой html странице подключаю react, react-dom и js своего компонента, указываю в каком DOM элементе он должен быть и все. Вроде звучит все не сложно, но я сделал eject чтоб достать конфиги webpack и смотрю на них с ужасом вот уже пару дней.
А не лучше роутер прикрутить ?
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
krn p
А не лучше роутер прикрутить ?
А если нужны независимые виджеты на уже рабочем проекте?
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Это более чем реальная сфера применения. Вот только думаю, условный свелте справится лучше. Но экосистема недотягивает ещё :)
источник

kp

krn p in React — русскоговорящее сообщество
Sergey Bekharsky
А если нужны независимые виджеты на уже рабочем проекте?
Тогда энтри поинтс конечно
источник
2020 August 19

R

Rostuslav in React — русскоговорящее сообщество
Ребят, кто сталкивался с проблемой. Не отрисовывается зелёный квадратик на гитхабе после пуша в репозиторий, нет активности
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Sergey Bekharsky
Это более чем реальная сфера применения. Вот только думаю, условный свелте справится лучше. Но экосистема недотягивает ещё :)
преакт для виджетов, почему бы и нет
источник

AE

Anton Eliseenko in React — русскоговорящее сообщество
krn p
А не лучше роутер прикрутить ?
Еще раз объясню хотелку - каждый "компонент" будет типа виджетом, который будет самостоятельно пинать  апи на моём бэкенде, но сам может висеть на сторонних сайтах.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Anton Eliseenko
Еще раз объясню хотелку - каждый "компонент" будет типа виджетом, который будет самостоятельно пинать  апи на моём бэкенде, но сам может висеть на сторонних сайтах.
Возьми правда преакт и фигачь все отдельными бандлами, собирая нормально.
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Если вес важен.
источник

🧨

🧨 ethorz in React — русскоговорящее сообщество
Anton Eliseenko
Еще раз объясню хотелку - каждый "компонент" будет типа виджетом, который будет самостоятельно пинать  апи на моём бэкенде, но сам может висеть на сторонних сайтах.
для каждого компонента свой конфиг и package.json, собирать можно парселем или роллапом, писать на преакте
источник

AE

Anton Eliseenko in React — русскоговорящее сообщество
пойду гуглить преакт. вес не важен, важно чтоб они были независимы. в виджете 1 не нужно ничего от виджета 2.
источник

И

Иван in React — русскоговорящее сообщество
Anton Eliseenko
пойду гуглить преакт. вес не важен, важно чтоб они были независимы. в виджете 1 не нужно ничего от виджета 2.
Просто правильно настрой вебпак, сделай несколько энтрипоинтов и отдельно сборку библиотек. И всё
источник

AE

Anton Eliseenko in React — русскоговорящее сообщество
Иван
Просто правильно настрой вебпак, сделай несколько энтрипоинтов и отдельно сборку библиотек. И всё
ага, вот с этим и затык. конфиг эджектнутого вебпака очень страшен для неподготовленного. попробую с нуля написать, может так понятнее будет.
источник

И

Иван in React — русскоговорящее сообщество
Anton Eliseenko
ага, вот с этим и затык. конфиг эджектнутого вебпака очень страшен для неподготовленного. попробую с нуля написать, может так понятнее будет.
Для подготовленного он ещё страшнее. Нужный тебе конфиг — это 20-30 строк кода
источник

И

Иван in React — русскоговорящее сообщество
Anton Eliseenko
ага, вот с этим и затык. конфиг эджектнутого вебпака очень страшен для неподготовленного. попробую с нуля написать, может так понятнее будет.
Не эджекнутого вебпака, а эджекнутого CRA. Это важно понимать
источник

AE

Anton Eliseenko in React — русскоговорящее сообщество
бэкэндер here ))) решил реакт поковырять для пет-проекта. так что с терминологией не альо
источник

PG

Pasha G in React — русскоговорящее сообщество
Может знает кто, как при ssr использовать скрипты для виджетов, например телеграмма:
<script async src="https://telegram.org/js/telegram-widget.js?11" data-telegram-post=“somechannel/11893" data-width="100%"></script>

оно то поялвяется то исчезает 😕
источник