アレクサンダー・バキマトフ
Anonymous
Максимально короткий код ))
Андрей
почему?)
Потому что сетстейты батчатся. Читай доку зачем функцию туда кидают.
Anonymous
Ivan
почему?)
Из-за батчей в сетстейт
https://overreacted.io/react-as-a-ui-runtime/#batching
Андрей
Это не равноценный код. Учи js. Там нужны круглые скобки.
Ivan
Anonymous
Конечный вариант такой, работает не трогайте
Anonymous
Konstantin
Привет всем, как лучше отформатировать этот код:
fetching
? <Spinner />
: success && dialogData && (
typeof(dialogData.messages) === 'object' &&
dialogData.messages.length > 0
)
? dialogData.messages.map(message =>
<Message
key={message.id}
message={message}
deleteMessage={deleteMessage}
updateMessage={updateMessage}
/>
)
: error
? <P>Error</P>
: <P>No messages yet...</P>
Ivan
Андрей
Anonymous
Ivan
Более подробно ?
Забей. Пиши как нравится, всем здоровым людям плевать как.
Maktordev
Добрый день, хотел узнать, стоит ли делать обычный сайт, без большого количества js логики на реакт?
Anonymous
Ivan
Maktordev
Как сказать, статический что ли. Вообще стоит ли пользоваться где то jquery или лучше всегда реакт использовать?(create react app)
Maktordev
Maktordev
Хотел для себя узнать, как разграничить какие проекты на чем делать, просто хотелось бы развиваться в направлении реакт, но чаще всего проекты легче делать без него
Ivan
Maktordev
Вот к примеру, на чем писать что то похожее и к чему его отнести? https://ip-one.net/
Maktordev
Там есть и клиент серверная часть, как интернет магазин, но при этом по сути сайт
Ivan
Maktordev
Честно говоря не вижу четкого разделения, разве что приложение динамичное, использует клиент - сервер. А сайт более информационная часть фронтенда
Maktordev
Если не прав, обьясните новичку
Артём
Добрый день. Есть список айтемов, при клике на айтем я хочу открывать подробное описание на новом экране. Обязательно ли использовать React-Route? или есть способ сделать это без него?
Ivan
Артём
а как лучше?
Артём
я понял. спасибо
Артём
то есть если я буду делать через стейт, то урл меняться не будет?
Артём
а как тогда понять когда урл нужно менять, а когда нет?
Maktordev
В spa можно реакт роутер применить и добиться того же
Anonymous
С каким уровнем знаний языка JS можно уже перекатиться на реакт и изучать его, чтобы понимать, что происходит? Ща с другого языка перекатываюсь, основы JS за пару часов изучил, ща ООП закрепляю, DOM пропустил
Ivan
Sergey
arthur
🤴👷♂️🦸♂️🧚♀️
😁🙈
Артём
то есть роутер нужен для того, чтобы ссылаться на страницы, которые могут существовать отдельно от моего приложения?
Andrey
Anonymous
И что?
Так мож сразу реакт дом учить?
Maktordev
Тогда возможно ли сделать статический сайт и встроить в него реакт приложение?
arthur
Maktordev
А вот, что то вроде нашел на офф сайте реакта, отлично, спасибо
Sergey
Так мож сразу реакт дом учить?
Виртуальный дом это всё еще дом. Если ты не очень понимаешь, как работает реальный дом, ты рано или поздно головой в стену войдешь. Учи параллельно.
Anonymous
Окей, спасибо
Kostya
Окей, спасибо
реакт dom обычный js объект внутри при рендере он сравнивает два обектаа и от разнасти он меняет уже настоиящий дом. просто проводились исследование и типо перендер всей страницы тормозит..... и придумали виртульный дом чтоб ты его только менял а реакт по твоему желанию меняет рельаный оптимальным способом
Maktordev
Вопрос, можно ли вставить не реакт компонент, а именно приложение create react app на готовый сайт? И как это лучше сделать?
Anonymous
Maktordev
Я думаю каким образом это сделать? Сайт положить в src create react app, или просто его запустить и добавить через i frame?
Ivan
Maktordev
Как их связать?
Anonymous
Anonymous
К диву
Maktordev
У реакт приложения уже свой бандл есть, нужно бандл сделать еще один или тот вынести и сделать общий на приложение реакт и сайт?
Maktordev
Я о create react app bundle
Sergei
Андрей
Maktordev
Вы про next.js?
Alexander
Подскажите пожалуйста, норм ли зайдет react-bootstrap с Next.js?
Есть ли какие то компонентніе библиотеки с расчетом под SSR?
Alexander
понял вас
Alexander
😊спасибо. Я просто до конца еще не разобрался. Есь какие то подводные камни вообще?
Michail
Ребят, туплю ,нужно каждому элем енту дать класс, как сделать
Michail
каждому btn
Anonymous
Michail
У меня так, и не нужно кажлму добавит класс
Ilia
Ребят,такой вопрос,junior front end(react),обязательно понимать на 100% алгоритмы?(задачки типа ханойская башня)
Looch
Der Kater
Ilia
Мне просто тестовое дали,а там 3 из 4ех задач - алгоритмы )Уже кипит голова)
Der Kater